1

该公司刚刚切换到 git,我们在项目中使用了一些 github 存储库。

我想做的是有一些本地存储库,这些存储库是从上述 github 存储库中提取的。原因是(出于显而易见的原因)我希望构建项目的每个人都使用相同的 LIB_A 修订版(而不是每个用户根据他们上次获取的时间使用不同的修订版)。

我已将上游仓库本地添加到我自己的克隆中,现在有没有办法将此远程推送到中央仓库,以便每个人都可以从 github 拉取并更新我们的中央仓库?

这比让每个人都添加遥控器要容易一些。

4

1 回答 1

2

如评论中所述,您应该使用子模块。子模块所做的是它们不仅指向另一个存储库,而且还根据包含的存储库“冻结”提交该存储库的位置。阅读 progit.org/book 中的第 6 章。

于 2012-07-10T21:58:46.980 回答