X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=git-debrebase;h=829ab82ce6e44941e0be6ddb83ff7922bf3b573e;hb=f9de6d94951a129a0a90c688b15807da2d56e77a;hp=79c832188c7abfefd43f0b93d1f7dbb1565956ae;hpb=e5aabc073dbd76943d08fc0ff417c023bd109870;p=dgit.git diff --git a/git-debrebase b/git-debrebase index 79c83218..829ab82c 100755 --- a/git-debrebase +++ b/git-debrebase @@ -47,7 +47,7 @@ usages: git-debrebase [] prepush [--prose=...] git-debrebase [] quick|conclude git-debrebase [] new-upstream [
] - git-debrebase [] convert-from-gbp [] + git-debrebase [] convert-from-* ... ... See git-debrebase(1), git-debrebase(5), dgit-maint-debrebase(7) (in dgit). END @@ -2537,6 +2537,7 @@ sub complete_convert_from ($$$$) { update_head_checkout $old_head, $new_head, $mrest; } +sub cmd_convert_from_unapplied () { cmd_convert_from_gbp(); } sub cmd_convert_from_gbp () { badusage __ "want only 1 optional argument, the upstream git commitish" unless @ARGV<=1; @@ -3031,8 +3032,7 @@ getoptions_main initdebug('git-debrebase '); enabledebug if $debuglevel; -my $toplevel = cmdoutput @git, qw(rev-parse --show-toplevel); -chdir $toplevel or fail f_ "chdir toplevel %s: %s\n", $toplevel, $!; +changedir_git_toplevel(); $rd = fresh_playground "$playprefix/misc";