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操作
热门推荐
诊断标准更新:孩子早于这个年龄发育,就是性早熟!
西北立体交通枢纽加速形成 公路铁路航空更便利
酷睿ultra7 155h与i7哪个好
装修纠纷一点通:律师教你维护权益
2.12%的中债和3.80%的美债,哪个更好?
为什么人类会害怕尸体,动物却不怕?
5步驟克服拖延症,打造自律人生
唐山周末去哪玩好?河北唐山市周末游玩好去处
增长新前沿——AI人工智能拐点重塑人类潜力 400+份报告汇总解读
自然手语的开发及辅助教学
日间手术的术前筛查与评估标准
临潼:铁炉草编走出国门
农贸市场设计:强化社交属性,让“烟火气”变成“吸引力”
数字化矿山的发展:创新技术与安全生产的结合
千古奇文《心境赋》,全文仅40字,讲透人生最高智慧,读懂受益一生!
深圳用上西江水,烧水有“水垢”?专家揭秘“水垢”真相
USB转TTL模块引脚功能详解:从基本到进阶
ESP8266-01S模块与USB转TTL模块的连接及固件烧录指南
笔尖上的非遗:藏文书法墨香正浓
Stable Diffusion AI绘图工具使用教程:从入门到精通
半导体芯片中互连的电迁移问题
打通国谈药品落地最后一公里:各省更新双通道目录、最快1个月召开药事会
赏析中国最早纪府钱 名称始于李世民受封开府
一系列生育支持措施来了 生育友好型社会,怎么建?
新一轮猪周期及其对CPI的影响
金属合金的导热系数测试方法
项目经理如何制定规则
Deepseek对《金刚经》中“空”的解读
工作中遇到拖延症同事,如何绝地反击抢回时间
公积金冲抵商业贷款怎么处理