如何在'git fetch'上排除目录树

时间:2013-11-07 16:28:10

标签: git

我可以在抓取时排除目录树吗?

也就是说,我的项目看起来像这样

.../project/
    .../.git/
    .../common_stuff/
    .../stuff_team_1_cares_about/
    .../stuff_team_2_cares_about/

项目集成商希望做“git fetch”并获取所有内容,但是team_1上的人想要做“git fetch”并且不会对team_2正在进行的工作进行更改,反之亦然。

我尝试过.git / info / exclude,但我指的是排除错误,或者是出于其他目的。 (我使用了“stuff_team_2_cares_about / *”)

形式的行

我可以创建三个单独的存储库,让每个团队克隆三个中的两个,但是将所有内容存储在一个共同的仓库中以便客户交付会更清晰(恕我直言)。是否有教科书回答这种情况?

1 个答案:

答案 0 :(得分:1)

要使用单独的存储库,但仍然可以让团队轻松保持彼此同步,您可以设置存储库的stuff_team_1_cares_aboutstuff_team_2_cares_about submodules