Git域别名

时间:2015-05-22 15:22:20

标签: git

我可以将ssh / git网址重定向到其他网址吗?例如:

git@gitlab.domain.net:company/project.git

将被重定向到

git@bitbucket.org:othercompany/project.git

2 个答案:

答案 0 :(得分:0)

添加所需的遥控器

git add remote **remote1** git@gitlab.domain.net:company/project.git
git add remote **remote2** git@bitbucket.org:othercompany/project.git

现在,您可以与这两个遥控器并肩工作。

gii pull remote1 brancha

git push remote2 brancha

这正是遥控器的用途。
阅读有关遥控器here

的更多信息

设置遥控器后,您可以并排使用它们来完成工作。

答案 1 :(得分:0)

干净的方法显然是正确设置你的遥控器。但是,如果您真的想要将一个主机与另一个主机别名,您可以在index.php(阅读.ssh/config)中执行此操作,例如

man ssh_config

这适用于您对SSH的所有使用。我建议反对它,因为有一天你最终会忘记这个别名,并抱怨Host gitlab.com HostName bitbucket.com 没有连接到ssh gitlab.com

我认为你不能将路径别名给另一个。

相关问题