开发者社区> 冯文议> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

git stash 命令简单使用

简介: 我们正在开发一个东西,需要切换分支去处理点事情,这时就可以使用 git stash 命令来暂存代码。
+关注继续查看

stash,藏匿的意思。

概述

假如有这样一个场景,我们正在开发一个东西,需要切换分支去处理点事情,这时候除了将代码推送到仓库,还有其他好的办法?答案是有的,就是今天要分享的主题:git stash。需要注意的是,假定我们不会在其他分支耽误太久,可以这样做。久了,可能我们会忘记,导致代码丢失。

命令

保存

git stash save 'develop a api ....'

列表

git stash list

恢复

git stash apply stash@{0}

stash 是一个栈,意思是,最后保存的在最上面,为 0。

因此,你想恢复最后一次的,那么就是 {0}

清空

git stash clear

例子

假如我们写了一个 DemoController

Demo Controller

我们将其暂存起来

暂存

确认已保存

然后我们就可以放心大胆的切换分支了

切换分支

我们恢复刚刚保存的代码

恢复

最后,别忘记清空一下

清空

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Git常用命令
Git常用命令
24 0
git常用命令
1、清除暂存区和工作区记录 git reset --hard HEAD git clean -df 然后运行git status显示clean字样说明清除成功 2、当a分支修改的内容迁移到b分支 回到a分支修改之前(假定是当前) ...
844 0
git-常用命令一览表
一、git bash 操作文件 常用命令表 git常用 文件操作 命令 功能分类 命令 说明 备注 目录切换 cd 文件目录 改变/切换 目录,   change directory 如 cd e:\fff ,将切换到E盘的fff文件夹下, cd d: 讲切换到d盘。
1131 0
Git常用命令
<span style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:28px">1. Git概念 </span><br style="color:rgb(51,51,51); font-family:Arial; font-size:14px; line-height:28px; padding:
1096 0
+关注
冯文议
Java开发者,专注程序设计与开发
26
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载