stash: drop dirty worktree check on apply
[gitweb.git] / git-stash.sh
index a305fb19f11bc4ae80e585b102ecb5d982d1a0f5..fbd4bc152d7fb0ba81f0dd5c999ffba3c2276108 100755 (executable)
@@ -344,9 +344,7 @@ apply_stash () {
 
        assert_stash_like "$@"
 
-       git update-index -q --refresh &&
-       git diff-files --quiet --ignore-submodules ||
-               die 'Cannot apply to a dirty working tree, please stage your changes'
+       git update-index -q --refresh || die 'unable to refresh index'
 
        # current index state
        c_tree=$(git write-tree) ||