diff options
| author | Pratik Karki <predatoramigo@gmail.com> | 2018-09-04 14:59:57 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2018-09-06 11:56:20 -0700 |
| commit | 002ee2fe68258e5a4c6dfa93b1c46cf3318b5342 (patch) | |
| tree | 77e2477e507fabf8b1158dc130c3605a3b3e9c81 /builtin/diff.c | |
| parent | 53f9e5be94e64e10114e521dd2389495baaeb00d (diff) | |
builtin rebase: support `keep-empty` option
The `--keep-empty` option can be used to keep the commits that do not
change anything from its parents in the result.
While the scripted version uses `interactive_rebase=implied` to indicate
that the rebase needs to use the `git-rebase--interactive` backend in
non-interactive mode as fallback when figuring out which backend to use,
the C version needs to use a different route because the backend will
already be chosen during the `parse_options()` call.
Signed-off-by: Pratik Karki <predatoramigo@gmail.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/diff.c')
0 files changed, 0 insertions, 0 deletions
