我有样品给git merge
我意想不到的结果。
这里master
分支的提交 #3 带有不需要的更改。我签出到稳定提交 #2 并创建具有额外用途的新分支。我可以合并new_branch
所有master
三行吗?感谢帮助!
您可以合并new_branch
到master
然后还原#3。
或者,您可以重置master
为new_branch
git checkout master
git reset --hard new_branch
你应该提交#3
并#4
进入 new_branch,尝试 rebase 命令
git checkout new_branch
git rebase master
git checkout master
git merge new_branch
如果有冲突,你应该解决它。
或者只是在主分支中进行更改