当程序文件开必到一半时,要做其它工作,而又没有必要git add当前文件,可以
用git stash方法:

例如:2.txt最新的commit是写到了77777777,

然后再写了6666666666保存,但是还不完成:

这里时候有其它工作要做,需要先把当前的文件暂存一下,但又没有必要git add。这里可以使用以下命令:

git stash save

执行后显示:

文件已经暂存,如果这时打开2.txt,则显示最新的commit下的2.txt:

然后去做其它工作,重新回来工作后需求取出,分两个步骤:

1、先查看刚才执行git stash save时的commit标识符,命令如下:

git stash list

显示:

2、上图的1a2befd就是刚才对应的commit的标签符,然后执行:

git stash pop

显示:

打开2.txt,回复了写到666666的状态:

git stash:暂存文件但不add,重新工作后再取回相关推荐

  1. git stash暂存的操作

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

  2. Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库

    Git快速入门系列文章 - Git快速入门-安装配置篇 - Git快速入门-常用命令之独奏篇 - Git快速入门-常用命令之交响乐篇 - Git快速入门-git stash 暂存变更,git rese ...

  3. git stash暂存操作

    开发过程中经常会遇到正在做当前任务,突然又要切换到其它分支调试代码,又不想将当前代码提交,这时就可以使用暂存操作,等其它事情完成后可以回过头来恢复暂存的任务继续开发: 1.暂存操作 #查看当前状态 g ...

  4. git stash暂存命令

    # 1.新建存储 git stash git stash save "save message" # 添加备注# 2.查看存储 git stash list # 3.显示做了哪些改 ...

  5. git stash暂存修改

    较常用的几个命令: git stash git stash list git stash clear git stash apply git stash 将当前所有修改项(未提交的)暂存,压栈.此时代 ...

  6. Git - stash(暂存区) 用法

    使用场景 功能开发一半,改了个BUG需要提交,此时就需要把开发功能的改动代码暂存起来,将BUG修改内容进行提交并推送,推送后再恢复原有改动 执行流程 先git commit要提交的内容 将剩下内容通过 ...

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

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

  8. 【原创】Git删除暂存区或版本库中的文件

    0 基础     我们知道Git有三大区(工作区.暂存区.版本库)以及几个状态(untracked.unstaged.uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的 ...

  9. git 将暂存区文件提交_git文件状态,暂存与提交

    git中文件的状态有两种:已跟踪或者未跟踪. 从现有目录中创建git仓库 git init git仓库(repository),也叫做版本库.使用git的目的是管理项目,并且保存一些随时间变化的文件. ...

最新文章

  1. 数据爆发时代,英特尔携手腾讯构筑全面的数据长城
  2. Transformers资料汇总!从原理到应用
  3. php中使用mysql_fetch_array输出数组至页面中展示
  4. MODE —— 两个人在计算机上玩圈叉游戏|井字游戏(知识点:二维数组)
  5. JMeter和JMeterPlugin 下载安装
  6. ML之回归预测:机器学习中的各种Regression回归算法、关键步骤配图
  7. 8086汇编_除法指令
  8. Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定
  9. android onSaveInstance方法项目中的实践
  10. 自定义检验注解_多注解自定义参数校验
  11. JAVA实时运算_Java 实时运算簿页面
  12. linux 中ifconfig命令 结果解释
  13. PHP 动态获取数组索引的值
  14. java socket编程—单客户端与服务器通信
  15. Java的重载和重写区别(面试常见)
  16. 地表最强的GPT-3,是在推理,还是胡言乱语?
  17. Mezzanine 修改默认主页
  18. php 半角 全角空格,全角空格和半角空格
  19. java中的Stream
  20. 《深度探索C++对象模型》勘误表

热门文章

  1. medoo 使用分页_Medoo入门-使用示例
  2. 安卓系统耗电太快?针对wakelock(唤醒锁)的设置优化教程
  3. linux搭建nexus私服仓库并简单使用
  4. C语言 | 将两个字符串连接起来,不用stract
  5. 机器学习:Fine tune 神经网络 Mobilenet V2
  6. bO耳机软件_B站知名up主“巫师财经”宣布退出B站,B站:希望撤回,否则提起诉讼...
  7. 全球最为“绿色”的一家星巴克门店9月30日在上海开业
  8. 【Ubuntu20.04】好用的快捷键\截屏录屏
  9. 报错:The Legacy Build System will be removed in a future release
  10. 九宫格随机抽奖(html篇)