使用git rebase时自动跳过空提交

qui*_*inn 15 git git-rebase

通常,你必须这样做git rebase --skip,如果有一个自动跳过这些空提交的开关会很好.有人知道怎么做吗?

txi*_*man 10

非常古老的话题,但对我来说是搜索引擎上的第一个结果。

我终于发现有一个--empty参数可以取以下值之一:keep、drop、ask。

文档链接: https://git-scm.com/docs/git-rebase#Documentation/git-rebase.txt---emptydropkeepask

所以你现在可以简单地做git rebase ... --empty=drop