首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将公共代码添加为git子模块的问题:“已存在于索引中”

将公共代码添加为git子模块的问题:“已存在于索引中”
EN

Stack Overflow用户
提问于 2012-10-15 22:55:07
回答 8查看 176.2K关注 0票数 272

我是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选项有什么误解?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12898278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档