如果我定义了一个执行外部脚本的Git别名,是否有任何方法可以获取原始CWD?我知道外部脚本总是在库的根目录下执行,所以我想知道是否有环境变量或其他东西可以用来找出运行脚本的位置。
以下是示例别名:
我正在寻找以下功能的东西:
以下是示例别名:
git config --global alias.here '!echo pwd `pwd`'
/home/me/repo/folder$ git here
pwd /home/me/repo
我正在寻找以下功能的东西:
git config --global alias.here '!echo pwd $OLD_PWD'
/home/me/repo/folder$ git here
pwd /home/me/repo/folder
GIT_PREFIX
是在Git 1.7.6中首次添加的。 - torek