【技巧】git stash用的好,切换分支随便搞

前言

🍊缘由

git stash不会搞,走到哪里都拉倒

在这里插入图片描述

🏀事情起因:

大家好,我是JavaDog程序狗

最近翻看公众号评论时,发现文章【规范】Git分支管理,看看我司是咋整的小伙伴的多条回复:

在这里插入图片描述
在这里插入图片描述

本狗在回复留言时,发现小伙伴对于切换分支有所疑惑:

本地代码要是修改且未提交,切换分支时本地修改内容咋办

遇到这种问题的小伙伴一定是没有用好git stash,本狗以自我使用角度,解析下git stash的基本用法


🎯主要目标

实现3大重点
1. git stash 是什么
2. git stash 相关使用指令
3. git stash 使用实操

正文

🥦目标分析

一. git stash 是什么

git stash 是 Git 版本控制系统中的一个非常实用的命令
git stash 允许“临时存放”工作区和暂存区中的所有修改,这样你就可以干净地切换到另一个分支去处理其他任务,而不用担心当前的工作进度会被覆盖或丢失。

👽人话情景解释 git stash :

本狗在厨房里忙着做黑暗料理,突然电话响了,是女神说他马上就到。这时候,我不能让女神看到厨房乱七八糟,也不能让半成品的食物和满地垃圾放着不管,那咋办呢?

在这里插入图片描述

git stash 就像是我的收纳柜,女神来了,我迅速把所有切好的食材、满地垃圾,收拾整齐,全放置于收纳柜,这样厨房看起来干净整洁,而且送走女神后还能接着做黑料接着舞,不会丢失任何东西,哪怕是一个垃圾。

在这里插入图片描述

等你忙完手头的事情,回到原来的工作,你只需运行 git stash pop 或者 git stash apply</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JavaDog程序狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值