Whip post 1.5.3.3 maintenance series into shape.
[gitweb.git] / git-commit.sh
index 5ea3fd00768dbb5e27ee1b8b9f3285ee35640021..7a7a2cb4b47c62d4826aabd9d90a7af26427f980 100755 (executable)
@@ -89,7 +89,7 @@ force_author=
 only_include_assumed=
 untracked_files=
 templatefile="`git config commit.template`"
-while case "$#" in 0) break;; esac
+while test $# != 0
 do
        case "$1" in
        -F|--F|-f|--f|--fi|--fil|--file)
@@ -404,7 +404,7 @@ t,)
                (
                        GIT_INDEX_FILE="$NEXT_INDEX"
                        export GIT_INDEX_FILE
-                       git update-index --remove --stdin
+                       git update-index --add --remove --stdin
                ) || exit
                ;;
        esac