Git分支管理

Git分支的新建与合并:

新建分支:

当我们想要在当前分支上新建一个分支去进行其他开发时,我们可以使用以下命令:

git checkout -b 分支名

这条命令是下面两条命令的简写:

git branch 分支名

git checkout 分支名

分支切换和删除:

分支切换:git switch 分支名

删除分支:git branch -d 分支名

 

合并分支:

在合并分支之前,首先我们要切换分支到你准备将工作合并到的那个分支上,然后再进行合并;合并命令如下:

git merge 分支名

如果合并顺利那么就可以在工作分支上继续开发了,如果遇到冲突就需要将冲突文件手动解决,冲突解决过程如下:

  1. 首先查看哪些文件冲突,git status,找到Unmerged paths下的文件;
  2. 进入文件内部进行修改,出现冲突的文件会包含一些特殊的区段,参考下图:
  3. 它表示的是======上面的部分是HEAD分支所指示的版本,而======下面的部分指的是iss53分支所指示的版本,我们需对冲突的位置进行处理,比如选择其中某个分支的,丢弃另外一个分支的。
  4. 当解决所有冲突的文件之后,我们就将冲突的文件再次提交(先git add然后再git commit),这样冲突就解决了。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值