使用场景: 当前修改的代码还不足以提交commit,但又必须切换到其他分支,要想完成这样的操作就可以使用git stash

 git stash意思就是备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中

一  使用git stash备份当前的工作区内容

  

二 使用git stash list查看git栈中的stash列表

  

三 使用git stash apply stash@{*} 恢复

  

四 使用git stash clear清空所有的Git栈中的备份

最新文章

  1. Oracle学习笔记三 SQL命令
  2. Leetcode 15. 3Sum
  3. windows下指定格式文件转移
  4. Ansible-Tower快速入门-7.配置实时事件【翻译】
  5. 附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法
  6. 初探VIM编辑器
  7. ios 后台播放音乐1条注意事项
  8. MySQL Plugin 'InnoDB' init function returned error
  9. Microsoft Office Excel 不能访问文件 的解决办法
  10. 在WPF中使用文件夹选择对话框
  11. OOD沉思录 --- 类和对象的关系 --- 包含关系4
  12. JSCharts
  13. 使用libsvm对MNIST数据集进行实验
  14. php isset — 检测变量是否设置 foreach循环运用
  15. Log4Net Config Appender
  16. atan(正切函数)
  17. HTML5 开发APP
  18. uwsgi常用配置
  19. WEB页面的生命周期,DOMContentLoaded,load,beforeunload,unload
  20. jsp的四种范围

热门文章

  1. 数据市中心全省中国mysql脚本
  2. Net 高效开发
  3. 小强的HTML5移动开发之路(50)——jquerymobile页面初始化过程
  4. C++笔试面试总结
  5. DOM操作应用
  6. lsb_release: command not found 解决方法(转)
  7. 乐在其中设计模式(C#) - 桥接模式(Bridge Pattern)
  8. 添加服务引用和添加Web引用对比
  9. 一个简单的样例看明确怎样利用window.location.hash实现ajax操作时浏览器的前进/后退功能
  10. 为什么windows dos和Linux shell有这样的差别??