gpt4 book ai didi

Git:如何反向 merge 提交?

转载 作者:IT王子 更新时间:2023-10-29 01:22:14 25 4
gpt4 key购买 nike

使用 SVN 很容易反向 merge 一个提交,但是如何使用 Git 做到这一点呢?

最佳答案

要还原 merge 提交,您需要使用:git revert -m <parent number> .因此,例如,要使用编号为 1 的父级还原最近的 merge 提交,您可以使用:

git revert -m 1 HEAD

要还原上次提交之前的 merge 提交,您可以:

git revert -m 1 HEAD^

使用 git show <merge commit SHA1>看到 parent ,编号是他们出现的顺序,例如Merge: e4c54b3 4725ad2

git merge 文档: http://schacon.github.com/git/git-merge.html

git merge 讨论(令人困惑但非常详细): http://schacon.github.com/git/howto/revert-a-faulty-merge.txt

关于Git:如何反向 merge 提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1809484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com