git stash '储藏'当前工作状态
在当前分支进行工作,工作只进行到一半,又没法提交,此时需要切换到其它分支就需要用 git stash
把当前状态“储藏”起来
stash
命令可用于临时保存和恢复修改,可跨分支。
注:在未add
之前才能执行stash
!!!!
git stash [save message]
保存,save
为可选项,message
为本次保存的注释git stash list
查看保存的记录列表git stash pop stash@{num}
(慎用此操作)
恢复并在记录列表中删除,num
是可选项,只输入git stash pop
相当于git stash pop stash@{0}
git stash apply stash@{num}
恢复,num
是可选项,通过git stash list
可查看具体值。可回复多次git stash drop stash@{num}
(慎用此操作)
删除某个保存,num是可选项,通过git stash list可查看具体值git stash clear
(慎用此操作)
删除所有保存
用法参考:https://www.liaoxuefeng.com/wiki/896043488029600/900388704535136
git stash '储藏'当前工作状态相关推荐
- git stash 贮藏你的修改
当你代码写的正嗨,突然老板跑过来对你说,有个紧急线上bug要修复.所以你必须要先切换到master分支,但是你目前在develop分支上,而且有一堆文件改动还未提交,你不想仅仅因为要切到主分支修个bu ...
- git stash 强制恢复_开发中必须要掌握的 Git 技巧
点击上方"Java知音",选择"置顶公众号" 技术文章第一时间送达! 作者:你喜欢吃青椒么 juejin.im/post/5d157bf3f265da1bcc1 ...
- git stash 强制恢复_git stash 保存和恢复进度
1. stash当前修改 git stash会把所有未提交的修改(包括暂存的和非暂存的)都保存起来,用于后续恢复当前工作目录. 比如下面的中间状态,通过git stash命令推送一个新的储藏,当前的工 ...
- 使用git stash命令保存和恢复进度
上一篇博客我们使用git checkout命令来切换分支. 我们有时会遇到这样的情况,正在dev分支开发新功能,做到一半时有人过来反馈一个bug,让马上解决,但是新功能做到了一半你又不想提交,这时就可 ...
- Git - stash(暂存区) 用法
使用场景 功能开发一半,改了个BUG需要提交,此时就需要把开发功能的改动代码暂存起来,将BUG修改内容进行提交并推送,推送后再恢复原有改动 执行流程 先git commit要提交的内容 将剩下内容通过 ...
- git stash:暂存文件但不add,重新工作后再取回
当程序文件开必到一半时,要做其它工作,而又没有必要git add当前文件,可以 用git stash方法: 例如:2.txt最新的commit是写到了77777777, 然后再写了6666666666 ...
- Git之Stash(储藏)备份当前的工作区的内容
1 今天遇到的问题 我Git关联的项目,本地做了修改,然后我需要git pull拉别人的代码或者我需要修改其它的bug,本地做了修改我又不想合并,这个时候就可以使用git stash git stas ...
- 贮藏工作 git stash
贮藏(stash)可以做什么? 贮藏可以隐藏工作区与暂存区的变化(新增.修改.删除),使工作区与暂存区就像当前分支刚checkout一样干净 可以从贮藏区恢复之前保存的工作,或是从贮藏区创建新的分支, ...
- git 如何stash(储藏)部分文件
今天工作时遇到一个问题,新做的功能有问题,加了好多调试信息,另外想回退到上一次的版本看一下运行时的代码堆栈有什么不同,这就需要把加的调试信息stash起来,不然回退的时候会冲突.但是目录下还有好多被I ...
- Git实用教程 3.0:查看工作状态和历史提交
在开始今天的内容之前,我们先来快速回顾一下前面讲到的知识. 我们要用 Git 来管理你的项目,首先需要先拥有一个项目,首先创建一个 文件夹 MyProject 作为你的基地,然后来到 CMD 命名行窗 ...
最新文章
- leetcode--移除元素--python
- ABAP利用OLE2_OBJECT实现将数据输出到Excel单元格
- CentOS7搭建lamp环境
- (15)QuartusII 17.1开发流程(FPGA不积跬步101)
- Django笔记 —— 模型高级进阶
- pyspark ml
- Java本地缓存技术选型(Guava Cache、Caffeine、Encache)
- Java 游戏手柄 编程
- WINCC 应用与提高(78讲15.98G)视频教程网盘下载
- 第三方支付接口开发原理
- 浏览器油猴插件Tampermonkey下载安装
- Python的excel工作簿写入与读取操作
- android来电没有弹窗
- php面试题目(中等水平)
- SQLite管理软件 - SQLiteSpy
- Lonza Cocoon 细胞治疗生产平台扩展细胞磁珠分选新功能
- linux、windows nginx启动 重启 关闭命令
- git改变用户名和邮箱
- boll指标(布林带)计算公式
- C语言中fclose函数