git基础教程(18)git stash暂存本地修改

本文详细介绍了Git的stash命令,包括如何使用git stash push、list、pop、apply、show、drop和clear操作,以及如何解决stash过程中遇到的冲突问题。通过git stash,开发者可以临时保存工作区的修改,保持工作区整洁。

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

git stash 命令是 Git 中一个非常实用的命令,它可以让开发者暂时存储当前工作区的内容而不必提交代码或创建新分支,得到一个干净的工作区。

git stash push

用法很简单,
直接git stash就能把当前工作区的修改丢到stash里:
在这里插入图片描述
当然,完整的写法其实是:git stash push。
执行git stash,还可以像commit一样填写备注信息,也可以省略,git会按照固定格式自动生成,形如:stash@{0}: WIP on 分支名: fad1c85 该commit id的提交日志。

建议不要直接git stash,最好填写备注信息,不然时间一久,都不知道stash的内容用途是啥。
在这里插入图片描述
选项也类似,使用git stash -m “备注信息”。

git stash list

stash类似于一个栈,可以通过git stash list查看stash的内容。

git stash

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值