【发布时间】:2017-07-05 04:00:53
【问题描述】:
我的场景是我正在运行集中式 Git 存储库服务器,开发人员使用它,他们将代码从本地推送到集中式 Git 服务器。
因为 GitLab 有更多的可视化功能,像 github 这样的管理,所以我打算将它与现有的设置一起使用。
是否可以使用 git-server 实现 GitLab 并保持最新状态,每次推送 git-server 也会反映在 gitlab 上?
【问题讨论】:
标签: git repository gitlab
我的场景是我正在运行集中式 Git 存储库服务器,开发人员使用它,他们将代码从本地推送到集中式 Git 服务器。
因为 GitLab 有更多的可视化功能,像 github 这样的管理,所以我打算将它与现有的设置一起使用。
是否可以使用 git-server 实现 GitLab 并保持最新状态,每次推送 git-server 也会反映在 gitlab 上?
【问题讨论】:
标签: git repository gitlab
您可以在您的 Git 服务器上添加 GitLab CE,将其指向您现有的裸仓库。
这样,您将推送到同一台服务器,并且仍然可以从 GitLab 功能中受益。
如果您打算将您的 git 服务器推送镜像到 gitlab.com,那么您需要在裸仓库中使用 post-receive hooks,以便将它们推送到 gitlab.com 上声明的等效仓库。
【讨论】: