序言
第一次团建出发前被同事告知合并代码有问题。。。果然不出门不出问题。搞吧!
merge回滚
git revert --mainline 1 <commitno>
如果不小心push了,还需要强制覆盖远程分支
git push origin master --force
如果还需要合入其他分支并且其他分支有些问题就发生了
你会发现其他分支可能会被删除某些文件。。。(revert操作的这些文件时间较新,所以以该分支为主)
其他办法
git checkout -b branchName <commitno>
git merge
网友评论