Github:将更改从一个仓库推向另一个仓库

问题描述:

我们正在研究客户使用github作为仓库的项目。客户端为我创建了一个id,并要求我分派项目并推送我的分支中的所有更改,并创建一个pull请求,将更改推送到主分支。这工作正常。Github:将更改从一个仓库推向另一个仓库

但我管理一个开发团队,没有人可以访问github回购,但我。所以我必须整理所有的变化,并且一直推送到github分支。

但是在我们公司内部,我们有一个gitlab许可证,我们可以创建我们的所有开发人员必须访问的存储库。

所以我的问题是如何创建github回购gitub回购之间的链接?我如何从gitlab将更改推送到github repo?

将一个新的遥控器的网址为github-repo加入您的gitlab-repo,然后将更改推送到github-repo

进入gitlab回购,然后添加一个新的远程(说,github-repo)与github回购网址。

# go into your gitlab repo 
$ git remote add github-repo <github-repo-url> 

gitlab repo's master了变化,github repo's master分支。

$ git checkout master     
$ git push github-repo master # push gitlab-repo master branch changes to github-repo master branch 
+0

谢谢!会试试这个.. – Anamadeya