我有一个 Github 存储库和一个私有内部存储库。目前,我们只是在 repositoy 的 git/config 文件中添加两个 repo 引用,都作为远程源。因此,当我们推送更改时,它们会同时转到两个存储库。我们开始将其作为冗余策略。
但是,我们开始使用拉取请求。这背后的主要目标是:一个没有经验的开发者分叉主仓库,进行更改,测试它们,将它们拉到他们的仓库,然后将它们拉到主仓库。更有经验的开发人员会审查这些更改并合并或不合并到主存储库中。但是,在第一次测试中,这导致存储库不同步。
有没有办法让它们保持同步?我也很感激有关更好方法或更好实践的提示。