- Published on
git环境变量
- Authors
- Name
- JiGu
- @crypto20x
一个脚本,里面调用了git,pwd显示为当前路径,但是当前路径下没有.git
文件夹,所以就猜测应该是git读取了某个环境变量,改变了默认的规则。
查到GIT_DIR
这个环境变量,可以指定.git的路径,然后在任何路径下,git命令都能对这个仓库进行操作。
可以用
echo $GIT_DIR
echo "env:$(env)"
遇到各种脚本的疑难问题时,通过上述命令来查看脚本运行时的环境变量,基本能解决。