git branch -d关于分支是否有我尚未合并的代码几乎总是错误的。通常我会把foo从master分支出来,完成工作,然后将其合并回master,但是git branch -d会说“分支‘foo’没有完全合并”,直到我将master合并回foo(有时这是一种痛苦)。

最佳答案

您不必将某些内容合并到foo中就可以删除foo。
根据我的经验,标准是foo是否合并到head中,所以在尝试删除foo时,可能应该确保master是当前的分支。

08-27 04:12