X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-add.sh;h=d6a4bc7d092f619d3c9dd20507c6659e13f82a3c;hb=cb0c6df6f5e850875af28b47c5c94482a326293f;hp=611f152daca6fd4ca7a9eab57a9294a26a7924ae;hpb=60ace8790f3cfba4fdc16e71e23c4f9c44ce9b44;p=git.git diff --git a/git-add.sh b/git-add.sh index 611f152d..d6a4bc7d 100755 --- a/git-add.sh +++ b/git-add.sh @@ -28,6 +28,17 @@ while : ; do shift done +# Check misspelled pathspec +case "$#" in +0) ;; +*) + git-ls-files --error-unmatch --others --cached -- "$@" >/dev/null || { + echo >&2 "Maybe you misspelled it?" + exit 1 + } + ;; +esac + if test -f "$GIT_DIR/info/exclude" then git-ls-files -z \