我的 Git 有问题,运行命令时出现以下错误
git init
:重新初始化 C:/Users/Documents/Projects/ 中的现有 Git 存储库。
但是如果我也给出命令
git add .
,我会收到以下错误: fatal:此操作必须在工作树中执行。最后,当我尝试输入 git-gui 时,我收到以下消息
fatal: This operation must be performed in a working tree while executing "clse $fd" (procedure "git" line 5) called from within "git rev-parse --show-toplevel" (file "C:/Program Files/Git/mingw64/libexec/git-core/git-gui.tcl" line 1297) called from the "source [file join [file dirname[info script]] git-gui.tcl" line (file "C:\Program Files\Git\mingw64\libexec\git-core\git-gui" line 25)
.
我已经尝试了一切,从删除电脑中的数据,删除git文件夹,手动创建git文件夹等等
我希望获得有关如何解决此问题的帮助。
我认为您的 GIT_WORK_TREE 和 GIT_DIR 系统变量有问题。
我遇到了同样的问题,但当我从系统变量中删除这些 GIT_WORK_TREE 和 GIT_DIR 变量时,我已经解决了。