如何指定git查找其配置文件的位置?

时间:2014-03-25 20:25:24

标签: windows git

我在Windows 7下运行git(即Git-1.9.0-preview20140217).Git bash shell工作正常:我可以克隆我的github存储库而不会出现问题。但是,当我运行Git GUI并尝试克隆完全相同的存储库时,我收到以下错误:

Failed to create repository C:/Users/<my username here>/workspace/foo:
fatal: unable to access '"C:\Users\<my username here>"/.config/git/config':
Invalid argument

基于以下链接...

http://git-scm.com/book/ch1-5.html

...看起来Git想在我的%USERPROFILE%下查找配置文件,我可以验证git clone肯定是从%USERPROFILE%环境变量中提取正确的值。但是看起来前向和反斜杠的组合导致我的Windows 7机器上的文件打开失败。我尝试过的事情:

  1. 在相应的目录中创建了一个.config\git\config文件 - 没有帮助
  2. 验证我的.gitconfig环境变量指向的目录下有一个有效的%USERPROFILE%文件。
  3. 尝试下载源代码树。从源树UI执行git克隆会导致相同的错误。

1 个答案:

答案 0 :(得分:0)

遇到同样的问题。 我开始使用&#39; Git Bash&#39; (http://msysgit.github.io/img/gw1.png)。所有git命令都正常工作。