Git对远程仓库的操作
2016-11-25 22:21
197 查看
Git对远程仓库的操作
查看远程仓库
查看远程仓库的指令git remote
前提:首先要有一个远程仓库,执行该命令后可以查看你对远程仓库定义的简写名称
git remote show [remote-name]
查看远程仓库的更多信息
添加远程仓库
添加远程仓库命令git remote add <shortname> <url>
执行该命令为远程服务器定义简写名称,以后可直接使用简写名称拉取远程服务器中的内容
将远程仓库的内容克隆岛本地时,命令会自动将其添加为远程仓库并默认以 “origin” 为简写名称
从远程仓库获取与拉取
从远程仓库获取内容的命令git fetch [remote-name]
从远程仓库获取本地没有的数据,不会自动合并或修改本地的内容
git pull
从最初克隆的服务器上抓取数据并自动尝试合并到当前所在的分支。
推送到远程仓库
推送命令git push [remote-name] [branch-name]
对远程仓库的简写名称进行移除与重命名
对远程仓库的简写名称重命名指令git remote rename [oldname] [newname]
对远程仓库的简写名称进行移除的命令
git remote rm [remote-name]
打标签
列出标签指令git tag
创建标签
Git 使用两种主要类型的标签:轻量标签(lightweight)与附注标签(annotated)。附注标签是存储在 Git 数据库中的一个完整对象。 它们是可以被校验的;其中包含打标签者的名字、电子邮件地址、日期时间;还有一个标签信息;并且可以使用 GNU Privacy Guard (GPG)签名与验证。 通常建议创建附注标签,这样你可以拥有以上所有信息;但是如果你只是想用一个临时的标签,或者因为某些原因不想要保存那些信息,轻量标签也是可用的。
附注标签
git tag -a v1.4 -m 'my version 1.4'
轻量标签
git tag v1.4
在执行git show命令时,可以查看两种标签的展示信息的区别
后期打标签
附注标签是后期打标签的前提,因为后期打标签需要指定提交的校验和(或部分校验和)git tag -a v1.2 9fceb02
共享标签
默认情况下,git push 命令并不会传送标签到远程仓库服务器上。 在创建完标签后你必须显式地推送标签到共享服务器上。git push origin v1.5
检出标签
实际上是根据标签创建一个新的分支git checkout -b [branchname] [tagname]
Git别名
Git提供的一个小技巧,让用户自定义命令,简化用户的输入git config --global alias.co checkout
配置以上命令后,以后需要执行checkout命令时,只需要执行如下命令
git co
相关文章推荐
- 简单东西-Git远程仓库提交操作流程
- Git操作-远程仓库
- Git与GitHub,CSDN等远程仓库协同操作
- Git 本地仓库与远程仓库管理的常用操作
- git 学习使用总结二(远程仓库操作)
- git使用教程二 远程仓库操作
- Git分支和远程仓库操作(1)
- Git基础篇之远程仓库的基本操作以及如何给github的ReadMe文件添加图片
- Git命令操作远程仓库分支和本地仓库分支
- GIT远程仓库基本操作(1)
- 一、Git的一些命令操作----创建版本库、增加文件到Git库、时光机穿梭、远程仓库
- Linux操作Git远程仓库与本地仓库同步的教程
- Git基础- 远程仓库操作
- git使用教程二 远程仓库操作
- Git 远程仓库管理,多人操作
- Git(三)远程仓库操作
- Git分支和远程仓库操作(1)
- Git(进击学习:远程仓库操作)-V3.0
- git 学习使用总结三(远程仓库操作)
- Git基础(3):撤消操作和远程仓库的使用