将项目VCS与Intellij中的单模块VCS相结合



我有一个包含4个模块的多模块项目。

目前,我的完整项目是在VCS及其所有模块下进行的,但现在我想在另一个存储库中拥有其中一个模块。

我知道可以将每个模块连接到自己的存储库中,但

是否也可以将我的项目保存在一个存储库中,从该存储库中排除一个模块,并将其保存在自己的存储库中

我想这样做的原因是,我的项目中有几个其他文件需要进行版本控制,所以对我的案例来说,只对我的模块进行版本控制是不够的。

如果您将模块声明为git子模块,您将能够:

  • 只保留一个父repo(它将引用您的git子模块)
  • 只处理其中一个模块(因为git子模块本身就是git repo)

您可以从现有的子文件夹及其历史创建子模块。

相关内容

  • 没有找到相关文章

最新更新