【发布时间】:2014-09-30 02:26:45
【问题描述】:
我将GIT_WORK_TREE 设置为. 和GIT_DIR 设置为.git。当我运行git init --bare 时,出现以下错误:
致命:
GIT_WORK_TREE(或--work-tree=<directory>)在未指定GIT_DIR(或--git-dir=<directory>)的情况下不允许
那是怎么回事?我怀疑这可能与将GIT_DIR 设置为. 有关(如果它指向当前工作目录,它可能认为GIT_DIR 未设置?)。无论如何,让这个行为正常会很棒,这样我就不必每次想初始化 Git 存储库时都取消设置 GIT_WORK_TREE。
【问题讨论】:
-
Details of our chat,供以后参考。
标签: git environment-variables git-config git-init