我的公司目前有 1 个中央 git 存储库,其中包含我们所有的代码(我们称之为 repoCentral)
我的 4 人团队有兴趣为中央存储库中的一些关键脚本做一些功能开发工作。
我希望我团队中的每个人都能够从中央存储库中提取,但我想禁止他们推送到中央存储库,并且只允许自己这样做。
我认为最好的办法是创建第二个 repo(我们称之为 repoMyTeam),它是 repoCentral 的克隆,并让我的团队从 repoMyTeam 克隆并提交给 repoMyTeam。然后每两周,我会将 repotTwo 中的所有更改推送到 repoCentral。
我的主要问题是我希望我的团队能够始终与 repoCentral 保持同步,而且我似乎必须非常频繁地将 repoCentral 手动下拉到 repoMyTeam 中,以确保我的团队成员在他们获得最新的 repoCentral 更改时运行“git pull repoMyTeam”
有没有更简单的方法来完成这个?
谢谢你的帮助。