我正在做一个开源项目,它使用bazaar进行版本控制,使用launchpad进行repo。该项目也有github存储库,但launchpad存储库是主要的。我是学院代理的后台,所以我无法访问连接到launchpad以合并/推送更改所需的ssh。有没有办法,我提交,推送我的github帐户上的所有更改,它们也会反映在我的launchpad帐户上。我也可以发送合并请求吗?
发布于 2014-08-29 13:44:40
这将给你一个整体的想法,如何做到这一点
在github中创建您的项目test,并将由名称为Acc的组织所有。
然后将master分支推送到test
现在分叉项目并克隆
将所有本地分支推送到GitHub分支git push -a origin
并使用git checkout <branch_name>签出该分支。然后推到那个分支的原点。
Launchpad是一个以项目为中心的环境,所以你很可能会有一个拥有“主”存储库的GitHub组织,并鼓励所有成员和新手从主存储库开始。
在fork开发人员可以在这方面工作,通常是在发布拉请求时-GitHub版本的合并提案,将更改从upstream组织主管下拉到他们的主管中。由于这种情况会相对频繁地发生,因此为它添加一个额外的‘remote’目标是最简单的:
git remote add acc `http://github.com/acc/test.git`https://stackoverflow.com/questions/25560335
复制相似问题