]> asedeno.scripts.mit.edu Git - git.git/blobdiff - git-stash.sh
submodule: Document the details of the command line syntax
[git.git] / git-stash.sh
index 4d5e5c0be7941b48fcf33364ee36d08d626ea487..b00f8881693ff09516ea058816dc96697ca56483 100755 (executable)
@@ -20,6 +20,10 @@ no_changes () {
 }
 
 clear_stash () {
+       if test $# != 0
+       then
+               die "git stash clear with parameters is unimplemented"
+       fi
        if current=$(git rev-parse --verify $ref_stash 2>/dev/null)
        then
                git update-ref -d $ref_stash $current
@@ -216,7 +220,8 @@ apply)
        apply_stash "$@"
        ;;
 clear)
-       clear_stash
+       shift
+       clear_stash "$@"
        ;;
 create)
        if test $# -gt 0 && test "$1" = create