Git stash用法详解
创作时间:
作者:
@小白创作中心
Git stash用法详解
引用
CSDN
1.
https://blog.csdn.net/DelTTAA/article/details/139512214
Git stash命令用于暂时保存没有提交的工作。运行该命令后,所有没有commit的代码,都会暂时从工作区移除,回到上次commit时的状态。
场景一:写程序时需要修改其他分支的bug,当前分支还没编写完成不足以提交的情况。
- git stash
- git checkout B
(在B分支处理完bug后) - git checkout A
- git stash pop
场景二:提交时与远端代码冲突
- git stash
- git pull
- git stash pop
(本地处理冲突) - git commit + git push
git stash操作
原则:先进后出(栈)
存入
git stash
和
git stash save '注释'
取
git stash pop
和
git stash apply
(peek操作)
git stash apply,会将当前分支的最后一次缓存的内容释放出来,但是刚才的记录还存在list中
git stash pop,也会将当前分支的最后一次缓存的内容释放出来,但是刚才的记录不存在list中
删除
git stash drop
和
git stash clear
查看
git stash list
和
git stash show
后者可以加索引查看详细信息
IDEA可视化操作
pop操作
热门推荐
“太行老家·烟火人间”冬季旅游欢乐季启动,十大精品线路邀你共赴太行山
冬季南太行自驾游攻略:打卡绝美挂壁公路!
脑起搏器治疗帕金森效果怎么样
中国电科:北斗手表背后的科技巨头
天津意大利风情街:不出国门的“小意大利”
天津都有哪些景物?天津的迷人景物:古韵今风,百态万象!
我的世界附魔台书架摆放最高级2025
研究:年纪越小接触屏幕越久 对身心健康伤害越大
中国第一个14万亿大省!跻身全球前十,连续36年全国第一的含金量
高铁最快34分钟到达!北京出发到这些城市景美又好玩!
酱牛肉的传奇:从春秋战国到现代餐桌
油炸食品怎么吃,才能更美味又健康?这些小技巧用起来
红烧肉制作详解:焯水炒糖色,炖煮收汁是关键,六步打造经典美味!
既然有 C 语言,那么 A 语言和 B 语言分别是什么
禹城:大禹治水的文化传承
禹城走出的两位院士:高德利与李济生的科技之路
禹城御桥韩天主堂:一座见证历史的百年教堂
禹城:从治水重地到工业强市的历史变迁
Qt 5.12.8交叉编译教程:从零开始
用Qt打造复古贪吃蛇游戏界面
掌握交叉编译神器GCC,提升嵌入式开发效率
Qt 5.15.3发布!从零开始交叉编译教程
北斗导航加持,你的手机更智能了吗?
生态板:环保新选择,提升家居装修品质与舒适度
三省交汇地的运城,原来是个“混搭风”的美食城,好吃的都杂乱了
运城周边城市旅游景点有哪些,探寻晋南地区的自然风光与人文底蕴
孩子手机/游戏/网络成瘾,怎样戒除?
冬日打卡江西最美自然景观
2024江西非遗旅游好去处推荐:从万寿宫到景德镇
微信头像背后的你:揭秘性格秘密