Git使用小结(2)
来源:互联网 发布:淘宝主图点击率怎么看 编辑:程序博客网 时间:2024/06/07 00:43
记录了分支管理、远程仓库、标签等操作命令。基本的操作分为两篇。如果有其他的学习经验,之后再补充。
分支管理
创建分支并切换
依次执行如下两条命名可以创建并切换的新建分支
git branch <name> //创建分支git checkout <name> // 切换分支
简写语句为:
git checkout -b <name>
查看当前分支
git branch
合并分支(快速合并)
git merge <name>
删除分支
git branch -d <name>
查看分支合并情况
git log --graph --pretty=oneline --abbrev-commit
普通合并
因为伴随commit操作,所以添加描述内容XXXXX
git merge --no-ff -m "xxxxx" <name>
隐藏当前分支上没有提交的内容
git stash
执行该命令后,用git status
命令查看当前分支的状态可以可以看到没有需要提交的任务。
查看当前分支上隐藏的工作区
git stash list
恢复隐藏工作区
方法一:
git stash apply //恢复隐藏的工作区git stash drop //删除stash中保存的记录
方法二:
git stash pop //等价上面功能
删除没有合并过的分支
git branch -D <name>
远程仓库
查看远程仓库信息
git remote
或者
git remote -v
删除与远程仓库的绑定
git remote rm origin
推送本地分支
git push origin <name>
抓取远程仓库最新的提交
git pull
创建远程仓库的分支到本地
git checkout -b <branch-name> origin/<branch-name>
链接本地分支和远程分支
git branch --set-upstream <branch-name> origin/<branch-name>
标签
创建标签
git tag <name>
查看标签
git tag
给之前的commit打标签
默认的标签是打在最新的commit上的,要给之前提交的版本打标签,需要找到历史的commit id
git log --pretty=oneline --abbrev-commit //查询提交历史IDgit tag <tag name> <commit ID> //给指定的commit打标签
带有说明的标签
git tag -a <tag name> -m "xxxxxx" <commit ID>
查询标签的详细信息
git show <tag name>
删除标签
删除本地标签
git tag -d <tag name>
删除远程标签
首先删除本地标签,然后:
git push origin :refs/tags/<tag name>
推送标签到远程仓库
单个
git push origin <tag name>
全部
git push origin --tags
阅读全文
0 0
- Git使用小结(2)
- Git使用小结
- git 使用小结
- git使用小结
- git使用小结
- Git 使用小结
- git使用小结
- GIT 使用小结
- Git使用经验小结
- git使用小结
- git 使用小结
- git使用小结
- git使用小结
- Git使用小结
- Git的使用小结
- git使用小结
- git使用小结
- GIT使用小结
- Maven pom.xml中的元素modules、parent、properties以及import
- OpenGL光照基础
- 计蒜客 17313 Overlapping Rectangles
- redis学习
- 接口简介
- Git使用小结(2)
- ZOJ 1011
- 使用servlet来实现表单的登录机制并用filter来进行过滤操作
- 安装openssh-server报Depends: openssh-client (= 1:6.6p1-2ubuntu2.8)错误
- 补昨日博客-使用putty登录Windows实现虚拟机中的系统的开机、关机、重启
- Android事件分发机制——从基础深入源码解析
- shell '%'通配符和 '#' 通配符的使用
- Unity角色行为状态机框架设计
- Timeline--Activation Track