我刚刚在Windows 7 64位上安装了Git 2.5。如果我跑:
git init
git add --all
在包含文本文件的本地目录中,git init
成功(创建.git文件夹)。但是,git add --all
会抛出此错误:
fatal: This operation must be run in a work tree
我想将文本文件添加到repo中。我不确定会出现什么问题。
**可能相关:
如果我右键单击git目录并运行Git GUI Here
,我会收到以下错误:
No working director C:\Program Files (x86)\Git:
couldn't change working directory to "C:\Program Files (x86)\Git": no such file or directory
Git安装在C:\ Program Files \ Git中,我的repo位于My Documents文件夹中。
**编辑
如果我运行export GIT_WORK_TREE=./
一切正常。但是每次打开shell窗口时我都必须这样做。不管怎么说?