添加远端主机(git remote add / git clone)

我们首先要了解如何显示地添加一个远端主机,在Git中有两种方式添加远端主机:可以分为显式或隐式。
在未添加远端主机之前,主机信息为空。

隐式添加(git clone)

隐式添加远端主机的方式就是使用git clone <远端地址>指令,在克隆远端仓库的同时,
会自动添加该远端主机到当前目录,并且默认主机名为origin:

显示添加(git remote add)

很多时候我们也需要显示添加远端主机,这需要使用git remote add <主机别名> <远端地址>指令显式添加一个远端主机:

指令中,主机别名参数为自定义指定,远端地址即远端服务器上的访问地址,可以为某一目录指定任意数量远端主机。

查看远端主机信息(git remote)

我们可以使用git remote指令查看当前仓库指定的所有远端主机的简要信息:别名列表,
当然还有添加-v选项

查看特定主机信息(git remote show)

我们也可以查看某一特定远端主机的详细信息,使用git remote show <主机别名>

如上,我们可以看到详细信息,远端地址,远程所有分支,
及在各本地分支上使用git pullgit push指令操作时对应的远程分支。

根据上图的信息,可以知道平时我们的 git pull 命令,其实就是推送到 orgin 的 master 分支。

重命名远端主机别名(git remote rename)

Git也支持我们重命名之前添加过的远端主机别名:

git remoet rename <旧主机别名> <新别名>

删除远端主机别名(git remote remove|rm)

使用git remote remove|rm <主机别名>指令删除远端主机:

git remote remove <主机别名>