添加远端主机(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 pull
或git push
指令操作时对应的远程分支。
根据上图的信息,可以知道平时我们的 git pull 命令,其实就是推送到 orgin 的 master 分支。
重命名远端主机别名(git remote rename)
Git也支持我们重命名之前添加过的远端主机别名:
git remoet rename <旧主机别名> <新别名>
删除远端主机别名(git remote remove|rm)
使用git remote remove|rm <主机别名>
指令删除远端主机:
git remote remove <主机别名>