5

我们有一个内部 Git 服务器并使用 Github.com 但是我对如何将我的 repo 同步到 github.com 和我们的内部 git 服务器感到困惑,这甚至可能吗?

我听说了一些关于 git 遥控器的事情,但我不知道如何设置它

4

2 回答 2

7

git remote使用命令添加遥控器,例如git remote add github git@github.com:user/repo.git.

如果你想单独推送,你已经设置好了。如果您想git push推送到多个遥控器,您可以设置您的.git/config,如this answer所示。简而言之,您重命名当前origin远程,并创建一个包含多个 url 条目且没有 fetch 条目的新源,然后将您的分支配置为从您认为权威的任何源中提取。

如果您希望拥有该功能,但不希望它成为默认行为,您可以使用非来源遥控器进行组合推送。

于 2013-06-17T16:42:01.367 回答
0

首先通过 github 将存储库克隆到您的系统中。它会在您使用 github 登录后自动提供。然后开始克隆。然后您可以从克隆位置的项目开始工作。只需推动和拉动您的更改。

你可以从这里了解更多关于 github 的分支和合并

于 2013-06-17T16:29:59.517 回答