为了便于管理,Git要求每一个远程主机都必须指定一个主机名。git remote
命令就用于管理主机名。jquery
不带选项的时候,git remote
命令列出全部远程主机。git
$ git remote
origin
使用 -v
选项,能够参看远程主机的网址。github
$ git remote -v
origin git@github.com:jquery/jquery.git (fetch)
origin git@github.com:jquery/jquery.git (push)
上面命令表示,当前只有一台远程主机,叫作origin,以及它的网址。fetch
克隆版本库的时候,所使用的远程主机自动被Git命名为 origin
。若是想用其余的主机名,须要用git clone
命令的 -o
选项指定。spa
$ git clone -o jQuery https://github.com/jquery/jquery.git
$ git remote
jQuery
上面命令表示,克隆的时候,指定远程主机叫作jQuery。code
git remote show
命令加上主机名,能够查看该主机的详细信息。blog
$ git remote show <主机名>
git remote add
命令用于添加远程主机。rem
$ git remote add <主机名> <网址>
git remote rm
命令用于删除远程主机。it
$ git remote rm <主机名>
git remote rename
命令用于远程主机的更名。class
$ git remote rename <原主机名> <新主机名>