【版本管理】git stash用法

应用场景

我们在开发过程中可能会遇到这样的情况:

想从A分支切换到B分支,但A分支尚未改完,暂时不想提交代码

此时可以在切换到B分支前,先通过stash指令来缓存本地改动,等切回A分支时,再通过stash还原改动

stash指令用法

stash指令主要用于缓存和还原本地改动,用法如下

  • git stash save “change-list” 缓存本地改动

  • git stash list 查看所有被缓存的记录

  • git stash pop 应用最近一次缓存的改动到当前分支,并删除该记录

  • git stash apply stash@{0} 应用指定的缓存记录到当前分支,但不删除该记录,这样后续还可以应用到其它分支

  • git stash drop stash@{0} 删除指定的缓存记录

相关推荐

  1. 版本管理】git stash

    2023-12-22 01:12:01       51 阅读
  2. Git 开源的版本控制系统-02-base usage 基本

    2023-12-22 01:12:01       48 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-22 01:12:01       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-22 01:12:01       97 阅读
  3. 在Django里面运行非项目文件

    2023-12-22 01:12:01       78 阅读
  4. Python语言-面向对象

    2023-12-22 01:12:01       88 阅读

热门阅读

  1. vue跳转方式

    2023-12-22 01:12:01       62 阅读
  2. HarmonyOS开发(十二):ArkTS组件通用事件

    2023-12-22 01:12:01       47 阅读
  3. LeetCode解法汇总2866. 美丽塔 II

    2023-12-22 01:12:01       68 阅读
  4. armv8-a 介绍

    2023-12-22 01:12:01       48 阅读
  5. 肺癌相关知识

    2023-12-22 01:12:01       50 阅读
  6. 解决MyBatis-Plus 更新字段为null 不生效

    2023-12-22 01:12:01       55 阅读
  7. QT计算时间差 秒 毫秒 (另附c++版本)

    2023-12-22 01:12:01       53 阅读
  8. 在 Mac 上使用 Python

    2023-12-22 01:12:01       60 阅读