X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=git-sh-setup.sh;h=d5bfa62dee0e85d404f955edefd2151e8c0e7aab;hb=365527adbfa8a16dfc05ab71818602f55ada55ba;hp=06d8299ce067a424f047a2830a23ad302d56ec00;hpb=2aba319a52b3601cff3f32b60bc28023ee45575d;p=git.git diff --git a/git-sh-setup.sh b/git-sh-setup.sh index 06d8299c..d5bfa62d 100755 --- a/git-sh-setup.sh +++ b/git-sh-setup.sh @@ -6,6 +6,12 @@ : ${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