我知道这很奇怪,因为git不应该保留空目录。这是我做过什么:添加文件到git当目录已经添加
git add directory
git commit
在directory
有文件,这也是我要添加,但只有其中的一些。但是,没有添加任何文件,现在我无法添加任何文件。
当我将存储库克隆到不同的位置时,我可以清楚地看到directory
是空的。
当我尝试添加文件directory
与git这样的:
git add directory/file
我得到一个错误fatal: Path 'directory/file' is in submodule 'directory'
我如何添加这个文件?
我认为这是令人困惑的是指一个存储库作为“ master“,因为它在git中的主要分支的标准使用:)而且,在克隆的存储库中,您需要执行'git submodule update --init',否则会出现错误,指出子模块尚未初始化。 – 2011-05-23 09:22:19
啊,我这样做往往不足以记住init;我敢打赌,这是'更新'会每次告诉我的东西:) – sehe 2011-05-23 09:25:06