git stash

一、场景

在wql-feature-V2.2.0-productMultiPlatform分支上开发,但此时有个bug,需要切到hotfix-product0408分支上,希望切回来的时候还能保留更改

二、git stash的使用:

  1. git stash list 查看stash记录
  2. git stash save -u "需求 a 只完成了一半" 保存到stash,如果有新文件就需要加-u,或者在stash前进行git add .
  3. 此时可以切换到hotfix分支了,改完bug切回来
  4. git stash apply stash@{id} 将指定的stash应用到工作区,id是通过git stash list获取到的。git stash apply相当于git stash apply stash@{0},将最近的stash应用到工作区。如果使用git stash pop,就会在应用到工作区的同时将此条stash记录删除
  5. git stash drop stash@{id} 删除指定的stash记录。git stash drop删除最近的stash记录。 git stash clear删除所有的stash记录
相关推荐
hh随便起个名4 分钟前
React组件通信
前端·react.js·前端框架
前端 贾公子6 分钟前
vite-plugin-eruda-pro 在vite中使用eruda
前端
Jackson__30 分钟前
Agent Skill 和 Rules 有什么区别?
前端·agent·ai编程
不要卷鸿蒙啊34 分钟前
【鸿蒙开发】HMRouter一款和好用的管理路由三方工具
前端·harmonyos
李剑一34 分钟前
数字孪生大屏必看:Cesium 3D 模型选中交互,3 种高亮效果拿来就用!
前端·vue.js·cesium
奶昔不会射手1 小时前
自定义vue3函数式弹窗
前端·javascript·css
new code Boy1 小时前
前端全栈之路
前端
牛奶1 小时前
为什么敲几个字母就能访问网站?DNS原理大揭秘
前端·http·dns
wuhen_n2 小时前
破冰——建立我们的AI开发实验环境
前端·javascript
HelloReader2 小时前
Flutter 自适应布局一套代码适配手机和平板(十二)
前端