将信息从私人 git 服务器推送到像 gitlab 这样的服务

Pushing info from a private git server to a service like gitlab

我考虑购买 Bitscope Raspberry Pi Blade 服务器已经有一段时间了,想在上面安装 git-core。我想知道是否有办法获取本地存储库并将对该存储库的更改提交给像 gitlab 这样的服务提供商。我想知道这是因为我想要一个完整的所有代码的离线版本。这可能吗?

有以下两种选择。


本地两个遥控器

您可以在本地添加两个遥控器

git remote add blade https://example.com/user/repo.git
git remote add gitlab https://gitlab.com/user/repo.git

(假设您还没有添加任何遥控器 - 如果您只是添加了缺少的遥控器)。

然后你可以执行

git push blade {branch-name}
git push gitlab {branch-name}

当你想分别推送到两个单独的遥控器时。


您的 blade 服务器上的额外远程

要添加遥控器,您可以 运行:

git remote add gitlab https://gitlab.com/user/repo.git

然后你可以执行

git push gitlab {branch-name}

推送到gitlab