当前位置: 首页 > article >正文

git stash 和 git stash pop 的用法

git stashgit stash pop 是 Git 中用来临时保存和恢复未提交更改的命令。它们通常用于在当前工作中切换到其他分支时保存工作进度。

  1. git stash

    • 该命令用于将当前工作目录和暂存区(staging area)中的修改暂时保存到一个新的 stash 中,并将工作目录恢复到与上次提交一致的状态。
    • 使用方式:git stash
    • 默认情况下,git stash 只会保存修改过的文件和暂存的内容,未跟踪的文件(untracked files)不会被保存。可以通过 git stash -u 或 git stash --include-untracked 来保存未跟踪的文件。
  2. git stash pop

    • 该命令用于将最近的 stash 取出并应用到当前工作目录,同时将其从 stash 列表中删除。
    • 使用方式:git stash pop
    • 如果应用 stash 时出现冲突,你需要手动解决冲突,然后使用 git add 来标记冲突已解决,再进行提交。

http://www.kler.cn/a/564024.html

相关文章:

  • C# Unity 唐老狮 No.2 模拟面试题
  • Automa 浏览器自动化编排 实现自动化浏览器操作
  • HarmonyOS NEXT 原生应用/元服务调试概述
  • 【多线程-第三天-NSOperation的练习-tableView异步下载网络图片-下载操作缓存池 Objective-C语言】
  • 蓝桥杯备考:DFS问题之数独
  • qt QTreeWidget`总结
  • 回调函数的用法
  • 【含开题报告+文档+PPT+源码】基于大数据的交通流量预测系统
  • SOC-ATF 安全启动BL31流程分析(3)
  • java实现多图合并加字和画框等
  • golang性能分析之pprof
  • 电脑开机无显示的故障原因
  • jmeter聚合报告如何添加单位_性能测试连载(8)jmeter压力测试中的难点解析
  • 螺旋数字矩阵
  • ViceVersa Pro: 2. 可靠的磁盘、服务器镜像及连续实时的服务器复制
  • FPGA开发时序图绘制
  • 【vue2-el-upload上传文件】
  • 单链表的排序(C++)
  • 《AI赋能星际探索:机器人如何开启宇宙新征程!》
  • 【单片机】MSP430MSP432入门