Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Github repo更新GitLab repo_Git_Github_Gitlab - Fatal编程技术网

从Github repo更新GitLab repo

从Github repo更新GitLab repo,git,github,gitlab,Git,Github,Gitlab,我无法从Github回购更新GitLab回购。我已经发布了一个关于Github repo的更新,我希望将该更新合并到我的fork中。除了手动替换项目文件之外,还有人能做到这一点吗?Gitlab允许,但这似乎是一项功能 导航到项目的设置>存储库,然后展开 镜像存储库部分(仅当您有付费版本时才会看到) 输入存储库URL 从“镜像方向”下拉列表中选择“拉动” 如有必要,从“身份验证方法”下拉列表中选择身份验证方法 如有需要,, 选中以下复选框: 覆盖分叉的分支 触发镜像更新的管道 只有镜像保护的分

我无法从Github回购更新GitLab回购。我已经发布了一个关于Github repo的更新,我希望将该更新合并到我的fork中。除了手动替换项目文件之外,还有人能做到这一点吗?

Gitlab允许,但这似乎是一项功能

导航到项目的设置>存储库,然后展开 镜像存储库部分(仅当您有付费版本时才会看到)

  • 输入存储库URL

  • 从“镜像方向”下拉列表中选择“拉动”

  • 如有必要,从“身份验证方法”下拉列表中选择身份验证方法

  • 如有需要,, 选中以下复选框:

    • 覆盖分叉的分支

    • 触发镜像更新的管道

    • 只有镜像保护的分支

  • 单击镜像存储库按钮保存配置


git-remote添加其他github-github\u URL;git pull other github master
?@JavaNut13这对git存储库而不是github有效吗?还是没关系?例如:
git远程添加http://git.site.org/mathewwe/ftc_app.git; 吉特拉力https://github.com/ftctechnh/ftc_app.git 测试版
。这就是你的意思吗?它适用于任何git回购。您确实需要为要添加的远程设备(在我的示例中是
其他github
)指定一个名称,它标识要从中提取的repo和URL。如果您需要在github发生更改时更新GitLab repo,那么最好的方法可能是使用GitLab导入并将其设置为镜像GH repo。但我不确定这是你需要的。如果由于某种原因无法导入,也可以使用
git fetch