git stash使用场景及常见方法详解

 更新时间:2023年08月25日 08:58:43   作者:fuGUI  
这篇文章主要为大家介绍了git stash使用场景及常见方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

1.作用

这个命令可以将当前的工作区域的代码暂存起来,在需要的时候再恢复使用。

2.使用场景

当在一个分支开发功能开发到一半要进行合并代码或者切换分支操作,这时候就可以把现有工作区域的代码暂存起到git栈,然后进行合并或者切换分支的操作,等操作完后要继续之前未完成的,这时候git stash就派上用场,真的太方便了、

3.常见方法

1.git stash list

查看当前stash的所有内容

2.git stash

保存当前的工作区与暂存区的状态,把当前的修改的保存到git栈,等以后需要的时候再恢复,git stash 这个命令可以多次使用,每次使用都会新加一个stash@{num} num是编号

3.git stash save '注释'

作⽤等同于git stash,区别是可以加⼀些注释, 执⾏存储时,添加注释,⽅便查找git stash save 'test'

4.git stash pop

默认恢复git栈中最新的一个stash@{num},建议在git栈中只有一条的时候使用,以免混乱,该命令将堆栈中最新保存的内容删除

5、git stash apply

将堆栈中的内容恢复到当前分支下。这个命令不同于 git stash pop。该命令不会将内容从对堆栈中删除,也就是该命令能够将堆栈的内容多次运用到工作目录,适合用与多个分支的场景

git stash apply stash@{$num}

6、git stash drop

从堆栈中移除指定的

stashgit stash drop stash@{$num}

7、git stash clear

移除全部的stash

8、git stash show

查看堆栈中最新保存的stash和当前⽬录的差异

以上就是git stash使用场景及常见方法详解的详细内容,更多关于git stash方法场景的资料请关注脚本之家其它相关文章!

相关文章

  • 十分钟内学会 避免用户刷新导致重复POST提交

    十分钟内学会 避免用户刷新导致重复POST提交

    在Web应用中,采用POST提交信息是非常常见的,然而如果目标页面打开得太慢,用户就可能会刷新页面,这时候之前已经提交过的信息就会被重复提交。
    2009-08-08
  • 级联分类器算法原理解析

    级联分类器算法原理解析

    这篇文章主要为大家介绍了级联分类器算法的原理解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • git 将本地文件(夹)上传到gitee指定分支的处理方法

    git 将本地文件(夹)上传到gitee指定分支的处理方法

    这篇文章主要介绍了git 将本地文件(夹)上传到gitee指定分支的处理方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • 使用Postman生成的okhttp代码依赖

    使用Postman生成的okhttp代码依赖

    这篇文章主要介绍了使用Postman生成的okhttp代码依赖,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • 详细HTTP协议的前世今生

    详细HTTP协议的前世今生

    超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式
    2021-06-06
  • Spark GraphX 分布式图处理框架图算法详解

    Spark GraphX 分布式图处理框架图算法详解

    这篇文章主要为大家介绍了Spark GraphX 分布式图处理框架图算法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 搭建一个开源项目两种方式安装git的详细教程

    搭建一个开源项目两种方式安装git的详细教程

    这篇文章主要介绍了搭建一个开源项目两种方式安装git,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Node后端Express框架安装及应用

    Node后端Express框架安装及应用

    Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用和丰富的 HTTP 工具,如果你不会jJava or Python等后端,使用 Express可以帮助我们快速地搭建一个完整功能的网站
    2021-08-08
  • Vscode一些常用操作图文教程

    Vscode一些常用操作图文教程

    这篇文章主要给大家介绍了关于Vscode的一些常用操作的相关资料,VSCode是一款非常流行的代码编辑器,广泛应用于前端开发,文中给出了详细图文教程,需要的朋友可以参考下
    2023-08-08
  • 浅析hosts 文件的作用及修改 hosts 文件的方法

    浅析hosts 文件的作用及修改 hosts 文件的方法

    hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的 IP 地址建立一个关联“ 数据库 ”。接下来通过本文给大家介绍hosts 文件的作用及修改 hosts 文件的方法,需要的朋友参考下吧
    2018-01-01

最新评论