26
假设有两个分支master
和branchA
。取消合并分支,保留合并后提交
我工作master
,朋友branchA
。 一旦事情完成,我们合并branchA
与master
。
对合并后的master
多次提交后,客户希望 工作的branchA
删除完成,但不是在提交合并后进行。
我们该怎么做?
假设有两个分支master
和branchA
。取消合并分支,保留合并后提交
我工作master
,朋友branchA
。 一旦事情完成,我们合并branchA
与master
。
对合并后的master
多次提交后,客户希望 工作的branchA
删除完成,但不是在提交合并后进行。
我们该怎么做?
通过Pro Git - Undoing Merges来阅读。
基本上,你git revert
这次合并提交:
git revert -m 1 hash_of_merge_commit
您可以结束了一些冲突,你必须手动取消合并,只是通常合并时喜欢。
其他链接:
请重新阅读的问题,如果可能的话给出一个客观的答案。 – whatf 2012-01-31 09:57:09
请重新阅读答案,并链接文章。它客观地解释了如何完成你想要做的事情。 – 2012-01-31 16:15:10
感谢您更新答案。 – whatf 2012-02-01 01:25:27