提交对Git配置的更改

时间:2014-03-03 17:38:00

标签: git

我有两个权威的git存储库,我需要推送。通过在.git / config文件中添加一行来完成两者的推送:

    [remote "origin"]
          url = repository1
          url = repository2

pull/push from multiple remote locations中讨论过。

然而,每当我的团队的另一名成员制作新的克隆时。 .git / config文件只返回:

    [remote "origin"]
          url = repository1

有没有办法“提交”配置更改,以便默认设置存储库以推送到两个权威来源?

1 个答案:

答案 0 :(得分:1)

这是因为.git/config特定于本地存储库而不是共享给上游存储库。

如果您需要这样做,您可以向同事展示如何为多个上游存储库配置其存储库,或者甚至更一般地,在存储库中提供引导脚本以设置上游。如果此脚本位于主存储库文件夹中,则它将由git跟踪,并可与克隆存储库的其他人共享。