将 Github 项目与 Gitlab 连接

时间:2021-06-17 12:03:07

标签: github merge gitlab github-actions gitlab-api

有没有办法将 GitLab 项目与 Github 连接起来?我的意思是当我推送或对 Gitlab 项目进行任何修改时,它应该自动完成到 Github 中的另一个相同副本。 有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

是的。 Gitlab 为所有层级提供开箱即用的 Repository mirroring

<块引用>

存储库镜像允许存储库与外部源之间的镜像。您可以使用它来镜像存储库之间的分支、标签和提交。它可以帮助您使用 GitLab 之外的存储库。

GitLab 的存储库镜像会自动更新。您还可以在 GitLab.com 上最多每五分钟手动触发一次更新,限制由管理员在自我管理实例上设置。

GitLab 支持两种仓库镜像:

  • 推送:用于将 GitLab 存储库镜像到另一个位置。
  • 拉取:用于将存储库从另一个位置镜像到 GitLab。

我用它在 Github 和 Gitlab 之间同步我的存储库,对我来说效果很好

相关问题