我可以将ssh / git网址重定向到其他网址吗?例如:
git@gitlab.domain.net:company/project.git
将被重定向到
git@bitbucket.org:othercompany/project.git
答案 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
。
我认为你不能将路径别名给另一个。