当我尝试在我的 Apache 安装(使用 Zend Server CE)的 htdocs 文件夹中创建一个 repo 时,git 给了我这个错误:
$ git init
error: unable to create directory for e:/WORK/Zend/Apache2/htdocs/gittest2/.git/HEAD
它在 htdocs/ 之外运行良好,但我想在这个目录中有 repos,以便同时处理它们。
我一直在使用具有管理员权限的 git bash 并且 AFAIR 关于 Win 机器上的权限没有其他任何问题。
任何帮助将不胜感激!
使用:
Win7 x64
从 msysGit 安装的 git -> Git-1.6.5.1-preview20091022.exe
[更新]
- 正如 VonC 所说,这可能是这个 msysGit 版本中的一个错误
解决方法
使用 TortoiseGit 在引起问题的目录中创建一个 repo。很有可能会成功。
有时 Git GUI(来自 msysgit)会成功创建一个“麻烦的”存储库(在此文件夹中的最后一个存储库上工作,但不是这个)。