我创建了一个分支,我在其中尝试了一种无法解决的问题的方法,因此我想删除该分支,包括我在其上所做的所有提交。为了论证,我的分支看起来像这样(当使用 Gitk 查看时):
A--B--C--D Master
\
\-E-F Unwanted
我希望它看起来像这样:
A--B--C--D Master
如果我删除了不需要的分支,我最终会得到这个:
A--B--C--D Master
\
\-E-F
我对提交 E 和 F 没有用处,也不希望它们弄乱我的 Git 历史记录。
抱歉,这似乎是一个非常简单(而且可能很愚蠢)的问题,但我一直无法在其他地方找到合适的答案。