From: Phillip Wood <phillip.wood@xxxxxxxxxxxxx> These patches are based on top of maint. The first two are a reworking of "[PATCH 2/2] rebase --root -k: fix when root commit is empty" [1] [1] https://public-inbox.org/git/20180314111127.14217-2-phillip.wood@xxxxxxxxxxxx/ Phillip Wood (3): rebase --root: stop assuming squash_onto is unset rebase -i --keep-empty: don't prune empty commits rebase: respect --no-keep-empty git-rebase.sh | 4 ++++ sequencer.c | 18 +++++++++++------- t/t3421-rebase-topology-linear.sh | 2 +- 3 files changed, 16 insertions(+), 8 deletions(-) -- 2.16.2