git stash和git stash pop(转载)
2015-08-14 11:50
120 查看
转自:http://www.cnblogs.com/highriver/archive/2012/01/05/2313808.html
zz: http://blog.csdn.net/herbert5069/article/details/6859563
$Git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令:
$git stash
$do some work
$git stash pop
进阶:
当
你多次使用’git stash’命令后,你的栈里将充满了未提交的代码,这时候你会对将哪个版本应用回来有些困惑,’git stash
list’命令可以将当前的Git栈信息打印出来,你只需要将找到对应的版本号,例如使用’git stash apply
stash@{1}’就可以将你指定版本号为stash@{1}的工作取出来,当你将所有的栈都应用回来的时候,可以使用’git stash
clear’来将栈清空
zz: http://blog.csdn.net/herbert5069/article/details/6859563
$Git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令:
$git stash
$do some work
$git stash pop
进阶:
当
你多次使用’git stash’命令后,你的栈里将充满了未提交的代码,这时候你会对将哪个版本应用回来有些困惑,’git stash
list’命令可以将当前的Git栈信息打印出来,你只需要将找到对应的版本号,例如使用’git stash apply
stash@{1}’就可以将你指定版本号为stash@{1}的工作取出来,当你将所有的栈都应用回来的时候,可以使用’git stash
clear’来将栈清空
相关文章推荐
- SELinux策略语言--类型强制(编写TE规则)
- exfat格式U盘在linux下拔出后在windows下变为只读的修复
- [转载] Apache Lucene初探
- hdoj1285 确定比赛名次(topo序列)模板
- LNMP环境搭建——Nginx篇
- Apache端口复用-模块rootme
- shell获取db信息及上传下载操作
- 上海电信国外网站访问速度受限遭质疑
- linux命令集——<一>目录处理命令
- div模拟select/option解决兼容性问题及增加可拓展性
- CentOS / Redhat 上的 Iptables 防火墙配置简介
- 狼厂女汉纸报警优化血泪史(一)
- linux下 监控USB插入事件(NET_LINK、udev),附udev和mdev介绍
- tomcat 8 catalina.out 中文乱码问题解决
- Emacs 使用graphviz-dot-mode创建架构图
- 构建千万级web访问架构
- win10如何卸载自带应用?PowerShell命令卸载自带应用教程
- 【再思考】linux中fork()函数详解
- 线程池;java的线程池的实现原理;适用于频繁互动(如电商网站)
- 如何改变NSPopover的背景颜色(包括小三角部分)?