path: root/git-debrebase
diff options
authorIan Jackson <>2018-06-26 18:25:13 +0100
committerIan Jackson <>2018-06-26 19:20:52 +0100
commit11c8c965c3419fddf2444a7497b45b65f05d3db5 (patch)
tree41657d3be31ab8fe808b040834a1dda42db6173d /git-debrebase
parent3c2fdc3b9e35352aabbc8b09c286aba2fbfab2ac (diff)
ref updates: Introduce update_ref_cmd
Currently the comment about `message may be modified' is rather misleading, since there is no code to do that - but it explains the semantics of the new function. We change the appropriate subset of the git update-ref call sites. These are precisely the ones where we previously specified a message with -m, except for the quilt cache (where we use the reflog message as the cache lookup key). The calls are updates of internal refs etc. We end up using qw(git) rather than @git. Otherwise no functional change. Signed-off-by: Ian Jackson <>
Diffstat (limited to 'git-debrebase')
1 files changed, 1 insertions, 1 deletions
diff --git a/git-debrebase b/git-debrebase
index fd05c6b..fe11251 100755
--- a/git-debrebase
+++ b/git-debrebase
@@ -118,7 +118,7 @@ sub run_deferred_updates ($) {
confess 'dangerous internal error' unless all_snags_summarised();
- my @upd_cmd = (@git, qw(update-ref --stdin -m), "debrebase: $mrest");
+ my @upd_cmd = (git_update_ref_cmd "debrebase: $mrest", qw(--stdin));
debugcmd '>|', @upd_cmd;
open U, "|-", @upd_cmd or die $!;
foreach (@deferred_updates) {