diff --git a/git-stash.sh b/git-stash.sh index bbefdf6424..b2b30410c0 100755 --- a/git-stash.sh +++ b/git-stash.sh @@ -229,6 +229,7 @@ save_stash () { create_stash "$stash_msg" $untracked # Make sure the reflog for stash is kept. + mkdir -p "$GIT_DIR/logs/${ref_stash%/*}" : >>"$GIT_DIR/logs/$ref_stash" git update-ref -m "$stash_msg" $ref_stash $w_commit ||