博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git stash
阅读量:6039 次
发布时间:2019-06-20

本文共 746 字,大约阅读时间需要 2 分钟。

命令详解

注:

  •  []方括号中内容为可选,[<stash>]里面的stash代表进度的编号形如:stash@{0}, <>尖括号内的必填

git stash  对当前的暂存区和工作区状态进行保存。 

git stash list  列出所有保存的进度列表。 
git stash pop [--index] [<stash>] 恢复工作进度

--index 参数:不仅恢复工作区,还恢复暂存区
指定恢复某一个具体进度。如果没有这个参数,默认恢复最新进度如:以下命令恢复编号为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 liststash@{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> 基于进度创建分支

转载地址:http://amrhx.baihongyu.com/

你可能感兴趣的文章
接口测试(三)--HTTP协议简介
查看>>
周志华《机器学习》课后答案——第4章.决策树
查看>>
frameset分帧问题
查看>>
特殊样式:ime-mode禁汉字,tabindex焦点
查看>>
linux
查看>>
Layout父元素点击不到的解决办法
查看>>
【面试次体验】堆糖前端开发实习生
查看>>
基于apache实现负载均衡调度请求至后端tomcat服务器集群的实现
查看>>
C#+QQEmail自动发送邮件
查看>>
[Hadoop]MapReduce多输出
查看>>
Android Activity详解(一)
查看>>
快准车服完成3000万元A+轮融资,年底将开始B轮融资
查看>>
让我去健身的不是漂亮小姐姐,居然是贝叶斯统计!
查看>>
MySQL 数据约束
查看>>
我的友情链接
查看>>
SERVLET容器简介与JSP的关系
查看>>
《服务器SSH Public Key认证指南》-补充
查看>>
我的友情链接
查看>>
Java break continue return 的区别
查看>>
算法(Algorithms)第4版 练习 1.3.4
查看>>