2012-07-10 56 views
1

该公司刚刚切换到git,我们在项目中使用了一些github回购。我可以为所有用户添加一个git remote吗?

我想要做的是有几个本地回购,从所述github回购拉。原因是(出于显而易见的原因),我希望每个构建项目的人都使用相同版本的LIB_A(而不是每个用户都在不同的版本上,取决于他们上次抓取的时间)。

我已将上游回购本地添加到我自己的克隆中,现在有办法将推到中央回购,这样每个人都可以从github中获取并更新我们的中央回购?

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

+0

不,但您可能想看看Git的子模块 – fork0 2012-07-10 19:23:10

回答

2

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

相关问题