美文网首页
git stash相关操作

git stash相关操作

作者: 你好哈喽哈喽 | 来源:发表于2023-11-21 15:59 被阅读0次

    1、入门使用步骤

    第 1 步,在使用 git stash 之前

    git add .

    第 2 步,切换分支,回到原来的分支的时候,来去原来的 stash 记录

    git stash pop # 获取最新的 stash 记录

    2、其他命令讲解

    2.1 git stash list 查看 stash 记录

    显示保存进度的列表。也就意味着,git stash命令可以多次执行。

    2.2 git stash pop [--index] [stash_id] 取出 stash 记录

    git stash pop 恢复最新的进度到工作区。git默认会把工作区和暂存区的改动都恢复到工作区。
    git stash pop --index stash_id 恢复最新的进度到工作区和暂存区。(尝试将原来暂存区的改动还恢复到暂存区)
    git stash pop stash@{1} 恢复指定的进度到工作区。
    stash_id 是通过git stash list命令得到的
    通过git stash pop命令恢复进度后,会删除当前进度。

    2.3 git stash apply [–index] [stash_id] 取出 stash 记录

    除了不删除恢复的进度之外,其余和git stash pop 命令一样。

    2.4 git stash drop [stash_id] 删除某个 stash 记录

    删除一个存储的进度。如果不指定stash_id,则默认删除最新的存储进度。

    2.5 git stash clear 删除 stash 所有记录

    删除所有存储的进度。

    相关文章

      网友评论

          本文标题:git stash相关操作

          本文链接:https://www.haomeiwen.com/subject/snnbwdtx.html