如何将多个网址附加到单个git遥控器?

det*_*erb 13 git

我目前正在通过msysgit和Cygwin的组合在Windows上使用git.

我有一台笔记本电脑,我移动了很多,所以它不在一致的位置.不幸的是,由于我连接的所有位置都没有解析计算机名称,因此我没有一致的名称,所以我不能只使用计算机名作为网址的主机(例如git://compname/repo),所以我必须使用IP地址.

有没有办法可以为特定的遥控器添加多个网址?我见过

git remote set-url --add [--push] <name> <newurl>
Run Code Online (Sandbox Code Playgroud)

作为向远程添加多个URL的一种方法,我可以在.git/config文件中看到更新,但是git只尝试使用第一个.

有没有办法让git尝试使用所有网址?我已经尝试了git fetch和git远程更新,但是在第一个url之后都没有尝试任何东西.

请注意,我还没有在Linux上尝试过这个,我无法修复计算机名称解析,因为它正在运行.

has*_*sen 0

我建议使用其他遥控器作为您的笔记本电脑和您使用的其他计算机之间的同步点。

例如github。

如果您想保密,请尝试 unfuddle 或 codaset。