繁体   English   中英

如何还原合并提交?

[英]How to revert a merge commit?

我不小心将分支合并到了master。 从那以后,其他团队成员推动了几次提交。 我该如何还原意外合并的提交。

git log:提交5提交4提交3提交2(意外合并分支)提交1

如何还原提交2? 我尝试了git revert命令

我收到一个错误error: commit 9576fbad0f1dd6f09412d9c87411e3c79fc6c961 is a merge but no -m option was given.

采用:

git revert 9576fbad0f1dd6f09412d9c87411e3c79fc6c961 -m 1

并且不要忘记在那之后push您的更改。

阅读更多

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM