位置:首頁 > 其他技術 > Git教學 > git remote

git remote

為了便於管理,Git要求每個遠程主機都必須指定一個主機名。git remote命令就用於管理主機名。

不帶選項的時候,git remote命令列出所有遠程主機。

$ git remote
origin

使用-v選項,可以參看遠程主機的網址。

$ git remote -v
origin  git@github.com:jquery/jquery.git (fetch)
origin  git@github.com:jquery/jquery.git (push)

上麵命令表示,當前隻有一台遠程主機,叫做origin,以及它的網址。

克隆版本庫的時候,所使用的遠程主機自動被Git命名為origin。如果想用其他的主機名,需要用git clone命令的-o選項指定。

$ git clone -o jQuery https://github.com/jquery/jquery.git
$ git remote
jQuery

上麵命令表示,克隆的時候,指定遠程主機叫做jQuery。

git remote show命令加上主機名,可以查看該主機的詳細信息。

$ git remote show <主機名>

git remote add命令用於添加遠程主機。

$ git remote add <主機名> <網址>

git remote rm命令用於刪除遠程主機。

$ git remote rm <主機名>

git remote rename命令用於遠程主機的改名。

$ git remote rename <原主機名> <新主機名>