git stash

  1. git stash
    保存当前工作进度,会把暂存区和工作区的改动保存起来。执行此命令后,查看工作区(git status)将是一个干净的状态。如果想添加一些详细的注释可以使用命令:git stash save '这是一条注释'

  2. git stash list
    此命令是查看已保存的进度列表,因为 git stash 是可以多次执行的,每次添加都会保存到一个类似于栈的结构中。

  3. git stash pop 【-index】【stash_id】恢复后进度也随之删除
    执行 git stash pop 命令,会恢复最近的一个进度到工作区,恢复的内容包括工作区和暂存区的改动。
    执行 git stash pop --index命令,会恢复最近的一个进度到到工作区和暂存区(c从哪来回哪去)
    执行 git stash pop stash@{1}命令,恢复指定的进度到工作区

  4. git stash apply [-index] [stash_id] 恢复后进度不删除
    与第三条命令相同

  5. git stash drop 【stash_id】
    删除指定进度

  6. git stash clear
    删除所有进度


作者:何惜戈
来源:CSDN
原文:https://blog.csdn.net/qq_37049781/article/details/81564032
版权声明:本文为博主原创文章,转载请附上博文链接!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 以下笔记主要参考gitgot,大致了解git使用和原理。 第一部分我们从个人的视角去研究如何用好Git,并且揭示G...
    carolwhite阅读 2,454评论 0 1
  • git stash git stash命令之后,再执行git status时,提示工作区是一个干净的工作区 使用场...
    Muscleape阅读 672评论 0 2
  • 我们有时会遇到这样的情况,正在dev分支开发新功能,做到一半时有人过来反馈一个bug,让马上解决,但是新功能做到了...
    woshishui1243阅读 5,213评论 0 0
  • Git权威指南 Git初始化 创建版本库以及第一次提交 本章主要学习:git init、git add和git c...
    阿洋12138阅读 468评论 0 0
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,751评论 9 163