Git学习笔记1 神奇的git stash
来源:互联网 发布:2017nba西部决赛数据 编辑:程序博客网 时间:2024/05/21 22:46
$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’来将栈清空
较常用的几个命令:
- git stash
- git stash list
- git stash clear
- git stash apply
git stash 将当前所有修改项(未提交的)暂存,压栈。此时代码回到你上一次的提交,用git status可查看状态。
git stash list将列出所有暂存项。
git stash clear 清除所有暂存项。
git stash apply 将暂存的修改重新应用,使用git status可以看到以前暂存的修改又回来了
这几个命令常用来干几件事情。当修改项还不确定要提交,又要将代码更新或则回去改bug,此时可以用git stash将修改项暂存,然后想干嘛干嘛,干完之后git stash apply,以前的修改项又回来了,可以继续完成修改。
- Git学习笔记1 神奇的git stash
- Git学习笔记1 神奇的git stash
- Git学习笔记1 神奇的git stash
- Git学习笔记1 神奇的git stash
- Git学习笔记1 神奇的git stash
- Git学习笔记1 神奇的git stash
- 神奇的git stash
- Git 学习笔记-stash
- Git学习笔记05--git stash
- git-学习笔记8 git stash
- git stash笔记
- git stash使用 笔记
- git stash 学习
- git stash 的使用
- git stash的用法
- Git Stash的用法
- git stash 的使用
- git stash的使用
- 虚拟专用网络
- 字符类型转换
- Android----线程实现图片移动
- iOS4中Core Motion框架的介绍和使用
- PHP和Oracle比较两个字符串相似度
- Git学习笔记1 神奇的git stash
- jsp页面无法使用el表达式的解决办法
- [vim] vim实现文件另存为
- error C2471: 无法更新程序数据库vc90.pdb
- 五大内存 分区
- 黑马程序员--IO
- 经典电路(二)“滤波电路”
- 在 Windows 下查看开放端口
- mysql创建新用户的命令