Code

bash completion: Remove dashed command completion support
[git.git] / git-sh-setup.sh
index a44b1c74a38d6310d7a1bde969cbbcb51f977188..9cceb21a82881b5f12e85769fcbfeb2146631d3c 100755 (executable)
@@ -142,3 +142,16 @@ then
        }
        : ${GIT_OBJECT_DIRECTORY="$GIT_DIR/objects"}
 fi
+
+# Fix some commands on Windows
+case $(uname -s) in
+*MINGW*)
+       # Windows has its own (incompatible) sort and find
+       sort () {
+               /usr/bin/sort "$@"
+       }
+       find () {
+               /usr/bin/find "$@"
+       }
+       ;;
+esac