目录
1、学习路径
请打开git bash,输入下面的这句话,就会在你的浏览器出现关于git remote相关的详解。
$ git remote --help
2、git remote作用
git-remote - Manage set of tracked repositories
管理一组跟踪的存储库
3、常用命令
git remote [-v | --verbose]
git remote add [-t <branch>] [-m <master>] [-f] [--[no-]tags] [--mirror=<fetch|push>] <name> <url>
git remote rename <old> <new>
git remote remove <name>
git remote [-v | --verbose] show [-n] <name>…
git remote prune [-n | --dry-run] <name>…
4、示例
4.1 git remote -v
查看当前的远程库以及url,下图代表我有两个远程库,origin以及origin-dev,虽然他们是同一个url。
4.2 git remote add
给远程库(url)取一个别名,下图代表我给远程url中的库取了一个名字叫做origin-dev,之后这个名字就代表这个url了。
4.3 git remote remove
删除本地中存在的远程库的别名,可以使用简写rm代替remove,也可以全写。下图代表删除了本地存在的origin
4.4 git remote rename
将别名重新命名,下图代表我将别名origin-dev更改为origin
4.5 git remote show
显示远程库中的信息
4.6 git remote prune
将远程库中的分支和本地的分支同步。下我新建了dev分支并且推动到了远程,之后我再Github网页将dev分支删除了,但是这个时候本地的仓库他不知道你将远程的分支删除了,这个时候就需要用prune来告诉本地,远程的dev分支已经没有了,你可以将本地的dev也删除了。-n参数代表告诉你将会对那些分支做修改,但不会去做。如果正是你想要做的就把-n参数去掉就可以了。