Git 合并 2 个分支

Git 合并 2 个分支

我刚开始使用 GIT,我想知道我是否正确。假设我们有分支掌握、分支错误1错误2 如果我想合并分支错误1进入错误2,我会做类似的事情:

git checkout bug2
git merge bug 1
git commit -m "Merged Branch bug1 into branch bug2"
git push

那么,合并分支的正确方法是什么错误1进入分支错误2

答案1

使用补丁模式来避免冲突。例如:

git pull origin master #pull from master

git checkout -p origin/bug1  #patch bug1 branch

git checkout -p origin/bug2  #patch bug2 branch

git checkout -b myMerge #rename branch

git commit -m "Patched diffs from branches bug1 and bug2"

git push

参考

相关内容