##########创建分支流程########################
1.查看缓存信息:git stash
2.查看状态git status
3.拉取最新分支到本地git pull
4.查看标签git tag
5.创建分支[本地]:git branch user/task[任务编号] #创建任务分支git branch user/bug[任务编号] #创建bug分支
6.切换分支[本地]:git checkout  user/task[任务编号]git checkout  user/bug[任务编号]
7.同步到远程分支[服务器]:git push --set-upstream origin user/task[任务编号]git push --set-upstream origin user/bug[任务编号]
###############删除缓存区记录####################
1.暂存当前状态git stash
2.查看当前工作区和版本库区别git diff HEAD
3.显示已暂存列表:git stash list
4.恢复暂存区和工作区进度git stash pop --index stash@{编号}
5.保存暂存区记录git stash save
5.删除暂存区记录git stash drop stash@{编号}
注:1.[]方括号中内容为可选,[<stash>]里面的stash代表进度的编号形如:stash@{0}, <>尖括号内的必填2.git stash  对当前的暂存区和工作区状态进行保存。3.git stash list  列出所有保存的进度列表。4.git stash pop [--index] [<stash>] 恢复工作进度--index 参数:不仅恢复工作区,还恢复暂存区<stash> 指定恢复某一个具体进度。如果没有这个参数,默认恢复最新进度如:以下命令恢复编号为0的进度的工作区和暂存区
# git stash pop --index stash@{0}
git stash [save message] [-k|--no-keep-index] [--patch]这是git stash保存进度的完整命令形式
使用save可以对进度添加备注
# git stash save "这是保存的进度"现在执行list,会发现后面会出现自定义的被合租
# git stash list
stash@{0}: On master: 这是保存的进度-k和--no-keep-index指定保存进度后,是否重置暂存区
--patch 会显示工作区和HEAD的差异,通过编辑差异文件,排除不需要保存的内容。和git add -p命令类似
git stash apply [--index] [<stash>] 不删除已恢复的进度,其他同git stash pop
git stash drop [<stash>] 删除某一个进度,默认删除最新进度
git stash clear 删除所有进度
git stash branch <branchname> <stash> 基于进度创建分支
############分支操作###################################
1.查看所有分支:git branch -a
2.查看分支帮助:git branch --help
3.重命名分支:git branch -m 原分支名称[oldbranch] 要修改的分支名称[newbranch]

转载于:https://blog.51cto.com/marklin1992/1888953

Git 基础之凌波微步相关推荐

  1. git用户文档1 — git基础

    1. git基础 1.1 分布式 我们把远端仓库(云端的仓库)称为repo,repo必须有一个master分支,就是主分支. repo除了有一个master分支,还有很多其他的分支,若干个分支之间存储 ...

  2. Git基础(常用命令)介绍

    版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统. 关于版本控制分为三种:本地版本控制系统,如rcs:集中化的版本控制系统,如CVS.SVN:分布式版本控制系统,如Git. Gi ...

  3. Git详解之二 Git基础

    Git 基础 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配置: ...

  4. Git 基础 —— 安装 配置 别名 对象

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 Git 安装 Git下载地址 ...

  5. Git基础教程(二)

    继续上篇Git基础教程(一),在开篇之前,先回顾一下上篇中的基本命令. 1 配置命令:git config --global * 2 版本库初始化:git init 3 向版本库添加文件:git ad ...

  6. 【git学习二】git基础之git管理本地项目

    1.背景 git基础打算分两部分来说,一部分是对于本地项目的管理,第二部分是对于远程代码仓库的操作.git执行本地项目管理包括对于相关文件的追踪,暂存区的比较分析,提交,撤销等功能. 2.本地项目管理 ...

  7. Git 基础 —— 常用命令

    Git 基础学习系列 Git 基础 -- 安装 配置 别名 对象 Git 基础 -- 常用命令 Git 基础 -- 常见使用场景 Git基础 -- Github 的使用 git init 创建 Git ...

  8. Git详解(2)——Git基础

    文章转载自:http://www.open-open.com/lib/view/open1328069733264.html 版权归原作者. 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的 ...

  9. git(2)Git 基础

    2 Git 基础 读完本章你就能上手使用 Git 了.本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配 ...

最新文章

  1. 第一个spring boot应用
  2. Spring MVC 处理异常的3种方式
  3. springclould feign客户端添加全局参数
  4. 003_Spring使用Slf4j和logback日志
  5. 让LoadRunner再次走下神坛
  6. 【Hadoop Summit Tokyo 2016】Hivemall: Apache Hive/Spark/Pig 的可扩展机器学习库
  7. SAP Spartacus Session affinity
  8. [css] 为什么说css中能用子代选择器的时候不要用后代选择器?
  9. php服务器估算,使用zabbix API估算服务器磁盘空间可用天数
  10. 【Java数据结构与算法】第十三章 二叉排序树和平衡二叉树
  11. 9种对抗电脑辐射的方法
  12. textarea标签的文字居中解决方法
  13. sip协议详解_基于SIP协议的媒体录音规范12个应用场景-SIPREC/RFC6341详解
  14. xp系统共享计算机,win7系统计算机和xp系统计算机如何共享打印机
  15. C++引用、取地址符
  16. Wed Nov 25 11:02:17 GMT+08:00 2020 WARN: Establishing SSL connection without server‘s identity verif
  17. PGSQL Key (id)=(1) already exists.
  18. CF1467C Three Bags(思维)
  19. 计算机专业硕士论文字数要求,计算机专业硕士论文写作格式要求(参考)
  20. Android中获取屏幕信息的几种方式

热门文章

  1. MySQL索引的分类
  2. NXOPEN1847开发环境搭建-对应VS2017
  3. 关于Ajax回调函数内返回值无法给全局变量赋值的问题
  4. nginx重定向url、nginx域名转发
  5. 最全的Go按照开发流程
  6. 如何上手机上不了无线网络连接服务器,手机wifi连接上了但上不了网
  7. js android手机型号,JS怎么判断出安卓手机的具体型号 牌子
  8. 神经网络训练时如何绘制loss的动态曲线
  9. 成功不是终点,失败也并非末日,最重要的是继续前进的勇气
  10. 非计算机专业怎样零基础学编程?