多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,继续工作。

查看当前状态

git status

如果有修改,添加修改文件

git add .

暂存操作

git stash save '本次暂存的标识名字'

查看记录

git stash list

恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复

git stash pop stash@{index}   apply命令恢复,恢复后,暂存区域会保留当前的记录

恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复

git stash apply stash@{index}

删除某个暂存, 暂存记录保存在list内,需要通过list索引index取出恢复

git stash drop stash@{index}

删除全部暂存

git stash clear

git stash命令之暂存的操作相关推荐

  1. 【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )

    文章目录 一.添加暂存文件 git add 二.提交文件至版本库 git commit 三.查看版本库状态 git status 四.查询文件修改 git diff 一.添加暂存文件 git add ...

  2. git stash暂存的操作

    git stash暂存的操作 多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,继续工作 1. 暂存操作 #查看当前状态git status ...

  3. Git使用汇总之暂存区工作区撤销和删除

    一.撤掉 1.如果还没 git add file ,使用该指令进行撤销:  git checkout -- fileName 只能清空全部已修改的问题件, 但是对于新建的文件和文件夹无法清空, 必须组 ...

  4. Git使用 从入门到入土 收藏吃灰系列 (九) git reset 移除暂存区与版本回退

    文章目录 一.前言 二.Git远程命令实践 2.1git reset 移除暂存区 2.2 git log+git reflog+git reset 版本回退 一.前言 参考安装Git 详细安装教程 参 ...

  5. Git 的工作区、暂存区、版本库—— Git 学习笔记 15

    Git 的工作区.暂存区.版本库 大家都知道,在 Git 系统中有 "三棵树" 的概念. 注意:"树" 在这里的意思是 "文件集合",而不是 ...

  6. 使用git stash命令保存和恢复进度

    上一篇博客我们使用git checkout命令来切换分支. 我们有时会遇到这样的情况,正在dev分支开发新功能,做到一半时有人过来反馈一个bug,让马上解决,但是新功能做到了一半你又不想提交,这时就可 ...

  7. 2.Git的工作区、暂存区和版本库(慕课网)

    先来理解下Git工作区.暂存区和版本库概念 工作区:就是你在电脑里能看到的目录. 暂存区:英文叫stage, 或index.一般存放在".git目录下" 下的index文件(.gi ...

  8. git stash 命令详解

    1. 应用场景 2. 添加储藏 3. 查看储藏 4. 删除储藏 5. 使用储藏 6. 常见用法 1. 应用场景 git stash 命令用于将工作区中的更改和暂存区中的内容储存起来 日常开发中,会经常 ...

  9. Git stash命令详解和使用

    Git stash命令详解和使用 stash的原理: 将本地没提交的内容(git commit的内容不会被缓存 但git add的内容会被缓存)进行缓存并从当前分支移除,缓存的数据结构为堆栈,先进后出 ...

最新文章

  1. 【Android 逆向】Android 进程代码注入原理 ( 注入本质 | 静态注入和动态注入 | 静态注入两种方式 | 修改动态库重打包 | 修改 /data/app/xx/libs 动态库 )
  2. tornado项目搭建_Day71-73 BBS项目(1)
  3. python进阶(小白也能看懂)——装饰器浅谈(一)
  4. php关联Apache和nginx
  5. 一个明确用户界面需求的想法
  6. docker 安装 GridStudio
  7. vc 6.0 显示文件全路径_配送路径规划思考(十二)
  8. CNN 手写数字识别
  9. 智能手表开发API接口
  10. MySQL优化之——触发器
  11. 来我们公司面试必问的41道 SpringBoot 面试题,不看亏大了!
  12. 嵌入式linux ucgui,嵌入式开发-uCGUI中文手册-uCGUI 简介.pdf
  13. Java 官方文档使用介绍
  14. 访问控制列表——ACL
  15. 毕业论文速成指南来了!
  16. 【前端】Axios完全使用指南
  17. 虚拟机未正常关闭,结果再次启动的时候打不开了?
  18. 网络编程--TCP/IP协议(二)
  19. 使用docker搭建DVWA
  20. Navicat Premium使用手册

热门文章

  1. t310服务器装系统,戴尔T310服务器
  2. 路径追踪 SAH优化的Bvh
  3. ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘的解决办法
  4. 新的目标已经出现,向着互联网反卷净土冲啊
  5. 信任用苹果企业证书发布的app证书
  6. 使用nginx反向代理实现隐藏端口号
  7. py218-基于Python+django的化妆品美妆销售商城网站#毕业设计
  8. 细说jbd(journal-block-device) 源码分析
  9. 北航软件工程硕士_炸了!软件工程超高报录比31:1,北京航空航天大学,连非全都有近千人报考!...
  10. 【期权课堂】第5课 期权价格的平价关系