我尝试在Eclipse中使用Git Bash或Egit初始化一个新的Git本地存储库。它总是在某个默认目录而不是当前工作目录(或Egit中指定的路径)中创建它。尝试克隆存储库后,EGit返回一个错误,该错误指定文件夹“看起来不像git repo”-因为无法正确初始化它。无论我做什么,git init总是在同一位置生成文件。有想法吗?
答案 0 :(得分:0)
我设法找到原因。 Git(以及同样尊重环境变量的Egit)正在使用GIT_DIR环境变量中指定的路径,并且完全忽略了当前的工作目录。我曾经在Windows env vars中指定了GIT_DIR,但后来将其删除了,它不再在列表中了。不知何故,当我在Git Bash中回显它时,它仍然存在。在Windows vars中再次添加它,然后再次删除完成了该工作。
在这里,我应该注意我发现的两个错误: