如何从一个起源和合并到另一个不同的起源和合并?

How to pull from an origin and merger to a different one?

我正在按照这个 Acquia 教程“Using Acquia Cloud with a remote repository”将 2 个来源合并在一起。这里我使用的是 Acquia & Bitbucket。

所以,我的两个远程源看起来像,

当我在代码库上工作时,我会执行以下操作来推送代码。这仅对我的工作终端有效。

现在,问题是我还有其他开发人员。所以他们只能访问 bitbucket。所以他们会将代码推送到 bitbucket 存储库,而我必须在我的本地机器上获取这些更新并推送到 acquia 以进行部署。

所以问题是如何从 bitbucket 存储库获取更新并推送到 acquia 存储库,以便两者同步。

求推荐。

如果您总是同时将文件添加到 bitbucket 和 origin,并且没有其他人推送到 origin,那么合并应该是不必要的。养成从 bitbucket 每隔 fetch/pull 后推送到 origin 的习惯,两者应该保持同步。

您可以使用简单的

让事情保持同步
git pull bitbucket
git push origin

这会从一个远程存储库中提取最新的更改并将它们应用到另一个。