git-remote

来自百合仙子's Wiki
跳转到导航 跳转到搜索

不加参数,显示远程仓库。使用 -v 选项可同时显示其URL。

信息

git remote show 远程仓库名

可能的输出为

* remote origin
  Fetch URL: /home/lilydjwg/.vim
  Push  URL: /home/lilydjwg/.vim
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (fast-forwardable)

远程分支的操作

添加远程分支

git remote add name url

获取远程分支的文件

git fetch name

设置

设置默认分支,这样pullfetch可以不指定目标

[branch "master"]
	remote = local
	merge = refs/heads/master

删除与重命名

git remote rename pb paul
git remote rm paul

当远程分支被删除后,使用 git remote prune <name> 来删除本地的记录。

参见