优秀的编程知识分享平台

网站首页 > 技术文章 正文

git常见操作,4步骤简单学会分支合并master流

nanyue 2024-08-05 19:56:48 技术文章 6 ℃

常识准备

  • git merge是用来合并两个分支的。
  • git merge b # 将b分支合并到当前分支

merge和rebase区别

  • 1. 可以看出merge结果能够体现出时间线,但是rebase会打乱时间线。
  • 2. 而rebase看起来简洁,但是merge看起来不太简洁。
  • 3. 最终结果是都把代码合起来了,所以具体怎么使用这两个命令看项目需要。

在项目中经常使用git pull来拉取代码,git pull相当于是git fetch + git merge

如果此时运行git pull -r,也就是git pull –rebase,相当于git fetch + git rebase

公司一般用git merge

通过merge把分支合并到master

1 基于待合并的迭代分支 ANT* checkout 新分支 merge_master

git checkout master

git pull -p

2 执行 git merge master 并解决冲突

git checkout 分支迭代ID

git checkout -b merge_master-for-分支迭代ID

git merge master 【执行这步会更新很多代码下来,有冲突就要解决】

3.push merge_master-for-ANT* 分支

git push origin merge_master-for-分支迭代ID

4.最后合回分支 分支迭代ID

git checkout 分支迭代ID

git merge merge_master-for-分支迭代ID

git push origin 分支迭代ID

分支迭代ID 最后与master 合并

最近发表
标签列表