2014-08-29 44 views
1

我正在开发一个开源项目,它使用bazaar进行版本控制和启动板回购。该项目也有github回购,但launchpad回购是主要的。我在大学代理后面,所以我无法访问连接到启动板以合并/推送更改所需的ssh。有没有办法,我承诺,推送我的github帐户上的所有更改,他们也反映在我的launchpad帐户上。我也可以发送合并请求吗?Github启动板同步

回答

1

这会给你一个总体思路,如何做到这一点

在GitHub上创建项目test,会被组织名称Acc拥有。

然后就推master分支test

现在用叉子叉工程和克隆

推送所有本地分行您的GitHub叉git push -a origin

而且使用git checkout <branch_name>结帐分支。然后推到那个分支的原点。

LaunchPad是一个以项目为中心的环境中,所以你将极有可能拥有“主”库,并鼓励所有成员和新人从到餐桌一个GitHub的组织。

叉开发商可以内能够对这项工作的时候,通常约发出拉入请求 - GitHub的版本合并的提议,从upstream组织主的变化拉低到他们的主人。由于这会相对经常发生,因此最容易为其添加额外的'remote'目标:

git remote add acc `http://github.com/acc/test.git`