【问题标题】:Github: Push changes from one repo to anotherGithub:将更改从一个仓库推送到另一个仓库
【发布时间】:2017-04-12 06:40:01
【问题描述】:

我们正在开发客户使用 github 作为其存储库的项目。客户为我创建了一个 id 并要求我分叉项目并将所有更改推送到我的分叉中,并创建一个拉取请求以将更改推送到主分支。这工作正常。

但是我管理着一个开发团队,除了我之外没有人可以访问 github 存储库。所以我必须把所有的改动都整理一下,一直推送到github fork。

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

所以我的问题是如何在 gitlab 存储库和 github 存储库之间创建链接?如何将更改从我的 gitlab 推送到 github repo?

【问题讨论】:

    标签: git github


    【解决方案1】:

    将带有github-repo url 的新遥控器添加到您的gitlab-repo 中,然后将更改推送到github-repo

    进入 gitlab 存储库,然后添加一个新的远程(例如,github-repo)与 github 存储库的 URL。

    # 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-19
      • 2016-06-26
      • 2013-07-12
      • 1970-01-01
      • 1970-01-01
      • 2013-10-03
      • 1970-01-01
      • 2013-09-28
      相关资源
      最近更新 更多