[英]How to deal: not a git repository: '/home/user/git' even if it is
前段时间我在主路径中创建了一个“git”目录,只是为了存储我使用的存储库。 但这以某种方式破坏了我所有的 git 系统,甚至在 ~ 文件夹中,当我尝试使用 git 时,我输出了这个(PWD=/home/user):
$ git status
fatal: This operation must be run in a work tree
我已经删除了 'git' 文件夹,但出现了另一个问题(PWD=/home/user):
$ git status
fatal: not a git repository: '/home/user/git'
我试图重新安装 git。 没有帮助。 我对此有点困惑。
UPD #1:我很抱歉一开始的解释不好。
这应该足够清楚:
$pwd
/home/user/MyGitRepos/some_repo/
$ls -a
. .. .git README.md
$git status
fatal: not a git repository: '/home/user/git'
我是 /、/etc、/home/user/ 的任何路径都会给我相同的输出:
fatal: not a git repository: '/home/user/git'
仔细检查您的环境变量。
如果您将GIT_DIR
或GIT_WORK_TREE
设置为/home/user/git
,则可以解释错误消息。
还要检查git config -l --show-scope --show-origin
以防任何配置也引用该路径。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.