我是git新手,如果能帮助我添加子模块,我将不胜感激。我已经收到了两个共享一些公共代码的项目。共享代码刚刚被复制到两个项目中。我为通用代码创建了一个单独的git代码库,并将其从项目中删除,并计划将其添加为git
子模块。
我使用了git子模块add的path选项来指定文件夹:
git submodule add url_to_repo projectfolder
但随后得到了错误:
'projectfolder' already exists in the index"
这是我的存储库所需的结构:
repo
|-- projectfolder
|-- folder with common code
可以直接在存储库中添加git
子模块,也可以将其添加到新文件夹中,但不能添加到项目文件夹中。问题是它确实需要放在项目文件夹中。我能对此做些什么?我对git子模块add的path选项有什么误解?
https://stackoverflow.com/questions/12898278
复制相似问题