我有样品给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
如果有冲突,你应该解决它。
或者只是在主分支中进行更改