Merge branch 'en/rebase-no-keep-empty'
authorJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:43:00 +0000 (13:43 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 22 Apr 2020 20:43:00 +0000 (13:43 -0700)
commitc7d8f69da5443788950b823bd6b9b663e1e686a3
tree3be858fe8fbafd1871eb49ff3de45c90568d82f0
parent8b39dfdf47ee2d7a2afd1ff9932c09ad5b00076b
parent50ed76148a96d6cf37549c0492e6da1ff85b9bd0
Merge branch 'en/rebase-no-keep-empty'

"git rebase" (again) learns to honor "--no-keep-empty", which lets
the user to discard commits that are empty from the beginning (as
opposed to the ones that become empty because of rebasing).  The
interactive rebase also marks commits that are empty in the todo.

* en/rebase-no-keep-empty:
  rebase: fix an incompatible-options error message
  rebase: reinstate --no-keep-empty
  rebase -i: mark commits that begin empty in todo editor
Documentation/git-rebase.txt
builtin/rebase.c
sequencer.c
sequencer.h