diff options
| author | Derrick Stolee <derrickstolee@github.com> | 2022-07-19 18:33:43 +0000 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2022-07-19 12:49:04 -0700 |
| commit | aa37f3e1d892698276b52f347c6374499f6c0759 (patch) | |
| tree | 0fd58af5f692f2b5e8167a18ed874dd004cf8fc8 /commit-graph.c | |
| parent | rebase: add rebase.updateRefs config option (diff) | |
| download | git-aa37f3e1d892698276b52f347c6374499f6c0759.tar.gz git-aa37f3e1d892698276b52f347c6374499f6c0759.zip | |
sequencer: ignore HEAD ref under --update-refs
When using the 'git rebase -i --update-refs' option, the todo list is
populated with 'update-ref' commands for all tip refs in the history
that is being rebased. Refs that are checked out by some worktree are
instead added as a comment to warn the user that they will not be
updated.
Until now, this included the HEAD ref, which is being updated by the
rebase process itself, regardless of the --update-refs option. Remove
the comment in this case by ignoring any decorations that match the HEAD
ref.
Reported-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Derrick Stolee <derrickstolee@github.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit-graph.c')
0 files changed, 0 insertions, 0 deletions
