Git分支控制---Bug分支(临时平台分支 以及主工作分支现场保存)

本文介绍如何使用Git的stash功能来保存当前的工作状态,并详细解释了如何通过不同的命令恢复这些工作状态,包括git stash apply、git stash pop及git stash list等命令的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

保存当下的工作现场
命令:git stash(保存当前工作节点的内容)
再次检视当前工作区
命令:git status
(~~~~,好像一个新的工作区)

现在可以着手修复Bug了,
修复中.....
修复完成.....
确认成功,修复完毕!

现在可以回到之前工作台继续之前的工作了:
命令:git checkout [之前工作分支的名称]
扫一眼情况:
命令:git status
工作区是干净的,之前的工作现场存到哪去了?
用 git stash list 命令看看

(好像工作现场还在!!)
Git把stash内容存在某个地方了,但是需要恢复一下,有两个办法:
一是用 git stash apply命令 恢复,但是恢复后,stash内容并不删除存储区的stash内容,你需要用git stash drop命令 来删除;
另一种方式是用git stash pop命令,恢复的同时把 stash 内容也删了,再用git stash list命令查看,就看不到任何stash内容了


你可以多次stash,恢复的时候,先用git stash list命令查看,然后恢复指定的stash,用命令:
$ git stash apply stash@{0}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值