美文网首页
git开发中遇到紧急任务加塞要怎么处理?

git开发中遇到紧急任务加塞要怎么处理?

作者: 蝌蚪1573 | 来源:发表于2019-05-04 00:12 被阅读0次
    1. 场景:正在对index.html进行修改时遇到紧急任务加塞


      image.png
    2. 使用命令git stash先把它存放到不影响下一步工作区的环境中,
      image.png
    3. 这时候工作区变成干净的了


      image.png
    4. 等紧急任务处理完,可以使用git stash applygit stash pop
      image.png
      这时候工作区就恢复到了接紧急任务之前的状态了.
      遇到以下情况时可以使用git reset --hard HEAD让工作区恢复干净
      image.png

    两个命令的区别:

    git stash list命令可以将当前的Git栈信息打印出来

    image.png

    git stash apply:取出暂存的工作后,git栈信息会保留,以后还可以使用
    git stash pop:取出暂存的工作后,git栈信息会被删除
    当所有的栈都运用回来的时候,也可以使用git stash clear将栈清空

    相关文章

      网友评论

          本文标题:git开发中遇到紧急任务加塞要怎么处理?

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