当前位置:   article > 正文

git分支合并步骤与解决冲突问题_要整合的更改 head

要整合的更改 head

1.拉取最新更改:

git pull origin master
  • 1

2.合并分支:远程与本地分支合并(二选一即可)

这是远程分支合并
git merge origin/branchB1 --allow-unrelated-histories

这是本地分支合并
git merge branchB1 --allow-unrelated-histories
  • 1
  • 2
  • 3
  • 4
  • 5

3.解决冲突:

# 解决冲突
#当你在合并分支时遇到冲突时,Git 会提示你有冲突的文件,并标记为冲突的部分。在你的情况下,LICENSEREADME.md 文件发生了冲突。
1.打开 LICENSEREADME.md 文件,找到并编辑包含冲突标记的部分。冲突标记通常类似于:
<<<<<<< HEAD
// 你的更改
=======
// 对方的更改
>>>>>>> branchB1
2.你需要决定保留哪些更改或如何整合这些更改。
3.在解决完冲突后,使用以下命令告诉Git你已经解决了冲突:
git add LICENSE README.md
4.使用以下命令提交合并结果:
git commit -m "解决分支合并冲突"
5.如果一切都解决了,将合并结果推送到远程仓库:
git push origin master

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

4.推送到远程仓库

如果一切顺利,将合并结果推送到远程仓库:

git push origin master
  • 1

这个过程假定你正在合并远程仓库的分支。如果你在本地操作,省略 origin/:

git merge branchB1 --allow-unrelated-histories
  • 1

请确保在执行合并之前,你已经理解潜在的影响,并确保最终的历史对你的项目是有意义的。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/847442
推荐阅读
相关标签
  

闽ICP备14008679号