美文网首页
git stash的应用场景

git stash的应用场景

作者: 早点起床晒太阳 | 来源:发表于2020-05-15 10:45 被阅读0次

前言

自己用git 其实不多,在这里记录下git stash

场景

我现在正在修改一个小功能,还没有修改完,领导让我在别的分支先把一个bug修改了,然后这时候我这边新的代码需要保存下,因为我后续还需要开发,

解决方法(git命令行和IDEA中的做法)

1、git命令行

发现可以使用git stash 来解决这个问题
git stash命令保存和恢复进度。把暂存区和工作区的改动保存起来。执行完这个命令后,在运行git status命令,就会发现当前是一个干净的工作区,没有任何改动。
不管是切换分支,还是在当前分支开发,开发完成后,然后再恢复工作区的代码就好了。
恢复工作区的代码为

git stash pop --恢复最新的进度到工作区。git默认会把工作区和暂存区的改动都恢复到工作区。 (通过git stash pop命令恢复进度后,会删除当前进度。)

其他相关的git stash相关的命令

git stash list --会显示保存进度的列表
git stash clear --删除所有存储的进度。

2、IDEA

1、进行git stash 相关的操作
image.png
2、进行git stash pop相关的操作
image.png

点击UnStash Changes后


image.png

来到这个页面可以看到相关的保存的stash,我们可以点击view 查看相关,并且点击Apply stash 恢复即可。

相关文章

  • git stash 删除恢复

    应用场景 stash 手贱删除找回 列出所有stash明细 应用stash

  • 找回pop掉的stash

    git stash pop,不同于git stash apply, 会应用且pop出最近的一次stash,stas...

  • git stash的应用场景

    前言 自己用git 其实不多,在这里记录下git stash 场景 我现在正在修改一个小功能,还没有修改完,领导让...

  • Git stash 技巧

    Git stash常用技巧 git stash save git stash list git stash app...

  • stash 操作暂存区

    涉及命令:git stash、stash list、git stash apply、git stash drop ...

  • 【Git】stash

    stash git stash // 加入缓存区git stash save "注释"git stash list...

  • git储藏与清理

    保存当前工作进度:git stash查看储藏的东西:git stash list恢复储藏的工作重新应用方法一:g...

  • Git Stash

    save stash$ git stash list stash$ git stash list apply st...

  • stash

    git stash ; //暂存 git stash list ;//暂存列表 git stash apply s...

  • 恢复被删除的Git stash记录

    场景: 使用Git stash命令或者SourceTree暂存了工作现场,之后误删了这个stash 恢复方法: 第...

网友评论

      本文标题:git stash的应用场景

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