chiark / gitweb /
git-debrebase: record ffq-prev on rebase
[dgit.git] / git-debrebase
index 592dd292f4fe7ecdfa77a5b53a5b1dbbc50fa1e1..19beef8c3ffc422eba8e7468e43ac2ccb29ecb6b 100755 (executable)
@@ -832,6 +832,12 @@ sub cmd_launder () {
 
 sub defaultcmd_rebase () {
     my $old = get_head();
+    my ($status, $message) = record_ffq_prev();
+    if ($status eq 'written' || $status eq 'exists') {
+    } else {
+       fproblem $status, "could not record ffq-prev: $message";
+       fproblems_maybe_bail();
+    }
     my ($tip,$breakwater) = walk $old;
     update_head_postlaunder $old, $tip, 'launder for rebase';
     runcmd @git, qw(rebase), @ARGV, $breakwater;