0%

git 添加远程源

查看当前的远程库

可以使用git remote命令,它会列出每个远程库的简短名字。例如:

1
2
[T:wooden-dummy] (master)$ git remote
origin

可以看到这个库有一个名为origin的远程仓库。

可以配置参数-v(--verbose)来显示对应的克隆地址:

1
2
3
git remote -v
origin https://...wooden-dummy.git (fetch)
origin https://...wooden-dummy.git (push)

可以使用git remote show命令查看更多的关于远程git仓库的信息。

给当前库添加远程库

我们可以用remote add给项目增加一个新的远程git仓库,语法为:

1
git remote add <shortname> <url>

比方说我们在本地通过脚手架生成了一个项目,然后希望通过将该项目放到线上去,但是如果克隆项目必须当前目录为空目录。我们需要通过shell添加远程库:

1
git remote add origin https://...wooden-dummy.git

然后通过上面的git remote -v来查看刚刚添加的远程仓库是否添加上去了。

远程仓库的重命名与移除

可以使用git remote rename 来修改一个仓库的简写名字。比如,我们将现有的origin重命名为old-origin

1
git remote rename origin old-origin

然后查看改的结果:

1
2
3
git remote -v
old-origin http://xxx.git (fetch)
old-origin http://xxx.git (push)

假设我们的远程git仓库挪到了一个新的域名,老的仓库不需要了,我们可以使用git remote remove来移除。比如,我们移除上面的old-origin源:

1
git remote remove old-origin
码字辛苦,打赏个咖啡☕️可好?💘