首页 > 其他分享 >git相关

git相关

时间:2024-12-05 16:59:08浏览次数:5  
标签:git 修改 master commit 相关 暂存 分支

创建分支

// 在本地新建一个分支
git branch branchName
// 切换到新分支
git checkout branchName
// 新创建分支并切换
git checkout -b branchName 

暂存修改并创建新分支后保存

修改都在master分支, 不可以提交,还是要新建分支,要先把修改暂存起来,放到新建分支中

//1:在当前的master分支上的修改暂存起来
git stash
//2:暂存修改后,在本地新建分支(new_branch为新分支的名字)
git checkout -b new_branch
//3:将暂存的修改放到新建分支中
git stash pop

git commit记录合并

git clean -fd
git log
git reset GITHASH --soft
git commit -m "feat: xxx"
git push origin HEAD:BranchName --force

删除本地和远程文件

https://www.jianshu.com/p/12b996009fb4

删除远程仓库文件,同时删除本地文件 (区别在于 --cached)

git rm */src/views/index.vue*      // 注意文件路径,加上*号
git commit -m "delete remote file filename "// commit提交,无须add
git push origin master(此处是当前分支的名字)// 推送即可

删除远程仓库文件夹,同时删除本地

git rm -r */src/views*// 注意文件路径,加上*号 , 和删除文件区别在于 -r
git commit -m "delete remote file filename "// commit提交,无须add
git push origin master(此处是当前分支的名字)// 推送即可

commit规范

https://juejin.im/post/6844903871832145927

feat:新功能(feature)
fix:修补bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动特殊type
docs: 只改动了文档相关的内容
style: 不影响代码含义的改动,例如去掉空格、改变缩进、增删分号
build: 构造工具的或者外部依赖的改动,例如webpack,npm
refactor: 代码重构时使用
revert: 执行git revert打印的message
perf: 提高性能的改动
ci: 与CI(持续集成服务)有关的改动

标签:git,修改,master,commit,相关,暂存,分支
From: https://www.cnblogs.com/peerless1024/p/18588959

相关文章

  • github 项目提交
    github远程仓库设置https://docs.github.com/zh/get-started/getting-started-with-git/managing-remote-repositoriesgit源和上游分支设置$gitremoteset-urlorigingit@github.com:peerless1024/polaris-controller.git$gitremoteset-urlupstreamgit@github.com:pee......
  • Java多线程相关面试题整理
    ​1.什么是线程和进程?进程:是指一个在内存中运行的应用程序,常见的app都是一个个进程。进程具有自己独立的内存空间,一个进程可以有多个线程;线程:是指进程中的一个执行任务的单元,负责执行当前进程中程序的执行,一个进程至少有一个线程,一个进程内的多个线程见可共享数据。线程与......
  • 第61篇 git常用命令
    1.初始化设置2.创建仓库3.四个区域4.文件状态5.特殊文件6.添加和提交7.分支8.撤销和恢复9.查看状态或差异10.Stash11.远程仓库12.GitFlow......
  • 浅谈网页端IM技术及相关测试方法实践(包括WebSocket性能测试)
    本文由转转QA赵里京分享,原题“浅谈IM与相关测试方法”,下文进行了排版和内容优化。1、引言目前转转的所有业务都在快速增长,支撑其用户服务的客服系统也同样在快速发展,以承接用户每天大量的问题。最开始转转的客服系统体系如IM、工单以及机器人等都是使用第三方的产品。但第三......
  • Git 冷门命令解析:你可能不知道的 Git 技巧
    Git是全球最流行的版本控制工具,开发者们几乎每天都在使用它进行代码管理。大多数开发者常用的Git命令可能包括gitcommit、gitpull和gitpush等基础命令,而Git还有许多不太为人知、但同样高效和有趣的命令。如果你已经对Git的基本命令了如指掌,那接下来我们就来探索......
  • 【雷达信号分选】自相关函数法分选及Matlab仿真实现
    1、概述    自相关函数法是重频分选中的基础且重要的算法,在分选领域中占据主要地位。许多后续的重频分选算法,如直方图法和PRI变换法等,均是在其基础上进行改进。这些改进方法的核心思想是利用自相关函数对脉冲到达时间(TOA)差值(即DTOA)进行分析,进而提取PRI信息。2、......
  • RMAN 备份相关的概念
    一致性和不一致当数据库处于一致状态时,会发生一致性备份关闭数据库后,数据库处于一致状态。一致关闭可确保所有重做都已应用于数据文件。如果此时装载数据库并进行备份,则可以稍后恢复数据库备份并打开它,而无需执行介质恢复。但您当然会丢失创建备份后发生的所有事务在数据库打开......
  • 说说sroll-snap-type属性的运用场景有哪些?相关联的属性还有哪些?
    scroll-snap-type属性用于创建一个滚动容器,使其在用户滚动后能够“吸附”到特定的位置,通常是子元素。这可以创建类似于轮播图或分页效果的用户体验,让滚动更加流畅和精确。scroll-snap-type的运用场景:图片轮播/走马灯:这是最常见的应用场景。每个图片占据容器的全部宽度或高......
  • 说说你对版权的理解,前端开发的过程中应该注意哪些版权相关的问题呢?
    我理解版权是指创作者对其原创作品享有的法律权利。在前端开发中,需要注意以下版权相关问题:1.代码版权:使用开源代码:使用开源代码时,必须遵守其许可证(License)的规定。不同的开源许可证有不同的要求,例如:MIT:较为宽松,允许商用、修改、分发,但需要保留原作者的版权声明。GP......
  • hexo+github搭建个人博客
    一、环境准备1.安装Node.js直接到官网上下载安装即可Node.js(Node.js版本需不低于10.13,建议使用Node.js12.0及以上版本)Node自带npmnpm换源(选择一个即可)#淘宝npmconfigsetregistryhttps://registry.npmmirror.com#阿里云npmconfigsetreg......