当前位置:   article > 正文

git stash 的使用_git stash 使用

git stash 使用

目录

一、使用场景

二、使用方法

1.git stash 和 git stash save '本次更改注释'

2.git stash list

3.git stash apply stash@`{0`} 不会删除在栈中保存记录

4.git stash pop stash@{}会删除最近的存储

5.git stash drop+名称        删除堆栈中某个stash

6.git stash show        查看堆栈中最新保存的stash和当前目录的差异

7.git stash branch        从中最新的stash创建分支

8.git stash clear        清除堆栈中的所有内容


一、使用场景

        一般不想提交一部分代码,或者想要切换分支,就可以使用git stash进行本地存储,在不同的分支进行代码恢复使用。

二、使用方法

1.git stash 和 git stash save '本次更改注释'

        两个作用一样。

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

2.git stash list

        查看所有存储历史,以及存储编号

3.git stash apply stash@`{0`} 不会删除在栈中保存记录

        在VSCode中使用 ’git stash apply stash@{}‘时,通常会遇到如‘error: unknown switch `e'’ 此类的报错,花括号在 PowerShell 中被认为是代码块执行标识符,若想正常使用,可用反引号 `进行转义:stash@`{0’}

4.git stash pop stash@{}会删除最近的存储

5.git stash drop+名称
        删除堆栈中某个stash

6.git stash show stash@{0}
        查看堆栈中最新保存的stash和当前文件目录的差异

7.git stash branch
        从最新的stash创建分支

8.git stash clear
        清除堆栈中的所有内容

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/756771
推荐阅读
相关标签
  

闽ICP备14008679号