diff --git a/git-sh-setup.sh b/git-sh-setup.sh
index 06d8299ce067a424f047a2830a23ad302d56ec00..d5bfa62dee0e85d404f955edefd2151e8c0e7aab 100755 (executable)
--- a/git-sh-setup.sh
+++ b/git-sh-setup.sh
: ${GIT_DIR=.git}
: ${GIT_OBJECT_DIRECTORY="$GIT_DIR/objects"}
: ${GIT_DIR=.git}
: ${GIT_OBJECT_DIRECTORY="$GIT_DIR/objects"}
+# Having this variable in your environment would break scripts because
+# you would cause "cd" to be be taken to unexpected places. If you
+# like CDPATH, define it for your interactive shell sessions without
+# exporting it.
+unset CDPATH
+
die() {
echo "$@" >&2
exit 1
die() {
echo "$@" >&2
exit 1