0

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

也就是我的项目是这样的

.../项目/
    .../.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/*”形式的行)

我可以创建三个独立的存储库,并让每个团队克隆三个中的两个,但是将所有内容存储在一个公共存储库中以供客户交付会更干净(恕我直言)。这种情况有教科书的答案吗?

4

1 回答 1

1

要使用单独的存储库但仍使团队可以轻松地保持彼此同步,您可以创建存储库stuff_team_1_cares_aboutstuff_team_2_cares_about 子模块

于 2013-11-07T16:32:31.753 回答