summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0516cc5)
raw | patch | inline | side by side (parent: 0516cc5)
author | Junio C Hamano <gitster@pobox.com> | |
Mon, 8 Dec 2008 01:30:35 +0000 (17:30 -0800) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Mon, 8 Dec 2008 01:30:35 +0000 (17:30 -0800) |
This reverts commit 757c7f60a78004fc3d0ea62f44320d54ef430c10 as an
unnecessary error message to pop up when the last stash entry is dropped.
It simply is not worth the aggravation.
unnecessary error message to pop up when the last stash entry is dropped.
It simply is not worth the aggravation.
git-stash.sh | patch | blob | history |
diff --git a/git-stash.sh b/git-stash.sh
index c0532e8751d361d2875f87a43ff5a519ea7e08ea..b9ace9970492aaf48472904d978d809d90ca33db 100755 (executable)
--- a/git-stash.sh
+++ b/git-stash.sh
then
die "git stash clear with parameters is unimplemented"
fi
- if current=$(git rev-parse -q --verify $ref_stash)
+ if current=$(git rev-parse --verify $ref_stash 2>/dev/null)
then
git update-ref -d $ref_stash $current
fi
}
have_stash () {
- git rev-parse -q --verify $ref_stash >/dev/null
+ git rev-parse --verify $ref_stash >/dev/null 2>&1
}
list_stash () {
fi
# Verify supplied argument looks like a stash entry
s=$(git rev-parse --verify "$@") &&
- git rev-parse -q --verify "$s:" > /dev/null &&
- git rev-parse -q --verify "$s^1:" > /dev/null &&
- git rev-parse -q --verify "$s^2:" > /dev/null ||
+ git rev-parse --verify "$s:" > /dev/null 2>&1 &&
+ git rev-parse --verify "$s^1:" > /dev/null 2>&1 &&
+ git rev-parse --verify "$s^2:" > /dev/null 2>&1 ||
die "$*: not a valid stashed state"
git reflog delete --updateref --rewrite "$@" &&
echo "Dropped $* ($s)" || die "$*: Could not drop stash entry"
# clear_stash if we just dropped the last stash entry
- git rev-parse -q --verify "$ref_stash@{0}" > /dev/null || clear_stash
+ git rev-parse --verify "$ref_stash@{0}" > /dev/null 2>&1 || clear_stash
}
apply_to_branch () {