将 bitbucket 分支与 Openshift 同步

Sync bitbucket branch with Openshift

如何将 Bitbucket 分支与 openshift:master 同步?

我在本地桌面上进行开发,并将我的工作推送到名为 bitbucket:uat 的分支中。每次我按 bitbucket:uat 我需要在 运行 之后: git push openshift uat:master

有没有办法在我推入bitbucket:uat的同时自动推入openshift:master

(我使用 Openshift v2)

理论上可以推送to multiple remotes,但是由于你的远程分支名称不同pre远程(而且可能不支持多个branch.<remote>.push设置), 别名是最简单的方法。

[alias]
    pushall = "!f(){ git push bitbucket uat; git push openshift uat:master; };f"