我和这个有同样的问题,但我在 Windows 上。我到处搜索以找到一个.git
(不仅在Windows
),但什么也没有。甚至在我做过的项目中git init
(通过 VS 代码的终端)。我想这就是我收到此错误的原因。因为我使用 git 的所有项目,都使用.git
某处的同一个文件......
当我(在项目中)运行git rev-parse --show-toplevel
以找出我的 git 存储库根在哪里时,我得到C:/Users/username
. 这当然是错的!但是那里(如您在图片中看到的)没有.git
文件。我应该删除gitconfig
吗?
- 我怎样才能找到
.git
造成问题的原因? - 为什么我使用的项目
git init
没有.git
文件?