X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=git-rebase-script;h=a335b991782e56b9ce33520a4671539791ff4fb8;hb=e6fc2346c17b9a4ee274d509429042eec9c14db5;hp=7b1d4900bd256ee8c1dd70220012be3e77070cc5;hpb=99a92f928fd02a87d841a8bb19511e7ce526819d;p=git.git diff --git a/git-rebase-script b/git-rebase-script index 7b1d4900b..a335b9917 100755 --- a/git-rebase-script +++ b/git-rebase-script @@ -26,8 +26,10 @@ case "$#" in esac upstream=`git-rev-parse --verify "$1"` && -ours=`git-rev-parse --verify "$ours_symbolic^` || exit -test "$(git-diff-cache --cached "$ours")" = "" || +ours=`git-rev-parse --verify "$ours_symbolic"` || exit +different1=$(git-diff-cache --name-only --cached "$ours") && +different2=$(git-diff-cache --name-only "$ours") && +test "$different1$different2" = "" || die "Your working tree does not match $ours_symbolic." git-read-tree -m -u $ours $upstream &&