我对Git还比较新,尽力想找到一些关于这个问题的文档但没有找到。
这是我的命令:
$ git submodule add https://github.com/joliver/EventStore.git externalsource/JOliverEventStore/
致命错误:不是一个 git 子模块:../.git/modules/externalsource/JOliverEventStore 无法检出子模块 'externalsource/JOliverEventStore'
我现在在我的存储库根目录下,当前没有名为/externalsource/JOliverEventStore/
的目录。这个错误信息涉及到一个我完全不了解的目录。
如果我像这样将子模块添加到根目录:
$ git submodule add https://github.com/joliver/EventStore.git JOliverEventStore
我没有问题,它会在根目录中创建文件夹。
非常感谢您的任何见解。
externalsource
目录,然后进入该目录并添加子模块了吗? - Not_a_GolferJOliverEventStore
末尾有一个斜线。也许git太愚蠢了,认为你想要在JOliverEventStore
目录下检出到JOliverEventStore
(该目录不存在)? - Mikko Rantalainen