我把我的特写分支弄得一团糟。我所拥有的:
master: A - B
\
branch1: E - F
\
branch2: G - H
字符串
然后呢
- 我压缩并合并 branch1 到 main
- 在 main 上添加了一些提交
- 在 main 上重定 branch2 的基
master: A - B - EF - I - J
\
branch2: E - F - G - H
型
有没有一种快速的方法来清理我的 branch2,并找到那里存在的提交,而没有来自 branch1 的提交?
1条答案
按热度按时间ulydmbyx1#
我建议在branch2上交互式地重定最后4个提交的基,并从“todo”列表中删除两个branch1提交:
字符串
在编辑器中从branch1中删除2个提交,然后保存并关闭编辑器。
如果出现的编辑器是
vi
,而您不熟悉它:dd
以删除行。:wq
个