管理大项目的srce文件

时间:2018-03-22 01:51:44

标签: git github

我们在github中有2个存储库

a) Project_all < - 包含所有项目文件(太大)

b) Project_sr c< - 仅包含poject源

*)Project_all包含文件夹Project_src。 Project_all中的这个Project_src文件夹应与Project_src repo。

同步

通常我们处理Project_src文件并激活合并和提交。我们通常不会触摸Project_all文件夹中的文件 为了简化合并和提交,我们创建了Project_src,它只包含Project_all文件夹中的源文件。

我的问题是有没有让github自动将Project_rc / Project_src文件夹与Project_src repo同步的选项?

如果不是,那么您有什么想法可以轻松管理这个吗?

由于

1 个答案:

答案 0 :(得分:0)

  

是否有选项让github自动将Project_rc / Project_src文件夹与Project_src repo同步?

最好是Project_all可以添加和引用Project_src为 submodule

git submodule add -b master /url/Project_src Project_src 

这样,每次你想要同步/更新你的子模块时,一个简单的git子模块更新--remote就足以从master分支子模块中获取最新的。从主仓库添加,提交和推送。