爲了便於管理,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 <原主機名> <新主機名>