小记—Git stash暂存区

本文详细介绍Git暂存区的使用方法,包括如何利用git stash命令保存未完成的工作进度,以便在不同分支间灵活切换。文章还介绍了如何列出、应用和删除暂存的更改,帮助开发者高效管理代码。

暂存区是一个好东西,当我们在一个分支上工作未完成却又接到新任务,要在另一个分支下进行开发,而此时当前分支下的工作还未完成,由于新版的git下,新修改代码若是未add和commit,当我们切换分支时,新修改的代码就会同时转移到新分支下,而此时我又不想将未完成的代码进行commit,那么此时就可以使用git stash 将当前分支下新添加的代码存放到暂存区,然后切换到新分支下完成工作之后,再回到原分支取回代码

  • git stash [name] 通过此命令,能够将当前分支下的新添加部分添加到暂存区,name参数可设置保存到暂存区的名称
  • git stash list 通过此命令,查看当前文件下存在的所有的暂存代码
  • git stash pop 通过此命令,会将暂存区中最新的缓存代码取出,同时删除暂存区中的这份代码
  • git stash apply [name] 通过此命令,可将暂存区中指定name或者编码的缓存代码取出,这条命令执行之后,缓存代码仍存在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值