X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=git-stash.sh;h=4938ade589f2f7d1c69bd53f7bc7bc1bd33f488c;hb=7ebd52aa0e58df6bac5f0f87a591da17eb3324a6;hp=c2b68205a2b69eb91b2403e11238093fc65c04ef;hpb=d0ab520a2599afdfd4d61894863984fc36842b12;p=git.git diff --git a/git-stash.sh b/git-stash.sh index c2b68205a..4938ade58 100755 --- a/git-stash.sh +++ b/git-stash.sh @@ -15,8 +15,8 @@ trap 'rm -f "$TMP-*"' 0 ref_stash=refs/stash no_changes () { - git diff-index --quiet --cached HEAD -- && - git diff-files --quiet + git diff-index --quiet --cached HEAD --ignore-submodules -- && + git diff-files --quiet --ignore-submodules } clear_stash () { @@ -130,7 +130,7 @@ show_stash () { } apply_stash () { - git diff-files --quiet || + git diff-files --quiet --ignore-submodules || die 'Cannot restore on top of a dirty state' unstash_index=