From: Matthieu Moy Date: Mon, 13 May 2013 08:24:18 GMT Subject: Re: [PATCH 7/7] rebase: implement --[no-]autostash and rebase.autostash Message-ID: In-Reply-To: <1368359801-28121-8-git-send-email-artagnon@gmail.com> Ramkumar Ramachandra writes: > +finish_rebase () { > + if test -f "$state_dir/autostash" > + then > + stash_sha1=$(cat "$state_dir/autostash") > + if git stash apply $stash_sha1 2>&1 >/dev/null > + then > + echo "Applied autostash" Any reason why this is not using gettext and the other messages do. > + else > + ref_stash=refs/stash && > + : >>"$GIT_DIR/logs/$ref_stash" && > + git update-ref -m "autostash" $ref_stash $stash_sha1 \ > + || die "$(eval_gettext 'Cannot store $stash_sha1')" > + echo " > +$(gettext 'Applying autostash resulted in conflicts. > +Your changes are safe in the stash. > +You can apply or drop it at any time.')" Good idea to put the autostash in an actual stash. Perhaps the message can be made more explicit, e.g. You can run "git stash apply" or "git stash drop" at any time. (actually, "git stash pop" may be a better suggestion to "git stash apply" here). -- Matthieu Moy http://www-verimag.imag.fr/~moy/