git stash暂存的操作

多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,继续工作

1. 暂存操作


#查看当前状态git status

#如果有修改,添加修改文件git add .

#暂存操作git stash save '本次暂存的标识名字'

2. 查看当前暂存的记录


#查看记录git stash list

3. 恢复暂存的工作

‘pop命令恢复,恢复后,暂存区域会删除当前的记录’


#恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复git stash pop stash@{index}

‘apply命令恢复,恢复后,暂存区域会保留当前的记录’


#恢复指定的暂存工作, 暂存记录保存在list内,需要通过list索引index取出恢复git stash apply stash@{index}

4. 删除暂存


#删除某个暂存, 暂存记录保存在list内,需要通过list索引index取出恢复
git stash drop stash@{index}#删除全部暂存
git stash clear

git stash暂存的操作相关推荐

  1. Git快速入门-git stash 暂存变更,git reset 撤销commit,git revert 回退远程版本库

    Git快速入门系列文章 - Git快速入门-安装配置篇 - Git快速入门-常用命令之独奏篇 - Git快速入门-常用命令之交响乐篇 - Git快速入门-git stash 暂存变更,git rese ...

  2. git stash暂存操作

    开发过程中经常会遇到正在做当前任务,突然又要切换到其它分支调试代码,又不想将当前代码提交,这时就可以使用暂存操作,等其它事情完成后可以回过头来恢复暂存的任务继续开发: 1.暂存操作 #查看当前状态 g ...

  3. git stash暂存命令

    # 1.新建存储 git stash git stash save "save message" # 添加备注# 2.查看存储 git stash list # 3.显示做了哪些改 ...

  4. git stash暂存修改

    较常用的几个命令: git stash git stash list git stash clear git stash apply git stash 将当前所有修改项(未提交的)暂存,压栈.此时代 ...

  5. Git - stash(暂存区) 用法

    使用场景 功能开发一半,改了个BUG需要提交,此时就需要把开发功能的改动代码暂存起来,将BUG修改内容进行提交并推送,推送后再恢复原有改动 执行流程 先git commit要提交的内容 将剩下内容通过 ...

  6. git stash命令之暂存的操作

    多人开发,经常遇到开发某一个分支时,需要处理其他事情,这时就可以暂存手头的工作,进行其他工作,完事后再恢复,继续工作. 查看当前状态 git status 如果有修改,添加修改文件 git add . ...

  7. git 将暂存区文件提交_git基础命令之提交文件

    原标题:git基础命令之提交文件 测试百晓生 ceshibaixiaosheng 测试圈懂的最多的人,跟着百晓生一起学测试,你定会有收获.我就在你的口袋,你--有问题难得倒我吗? PS:一颗安利,百晓 ...

  8. 【原创】Git删除暂存区或版本库中的文件

    0 基础     我们知道Git有三大区(工作区.暂存区.版本库)以及几个状态(untracked.unstaged.uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的 ...

  9. Git 工作区恢复暂存区操作总览

    如何让工作区的全部文件恢复为和暂存区一样? 应用场景: 在工作区我做了一版文件优化的操作,将工作区优化的文件添加至暂存区,先不进行提交:然后,在工作区又对优化版本进行修改,但是测试效果,还不如以前添加 ...

最新文章

  1. usaco Magic Squares
  2. 终于,「最近邻搜索」有通用方法了
  3. 深度优先(DFS)和广度优先(BFS)
  4. 【Android 内存优化】内存抖动 ( 垃圾回收算法总结 | 分代收集算法补充 | 内存抖动排查 | 内存抖动操作 | 集合选择 )
  5. linux jar命令找不到 -bash: jar: command not found
  6. 科大星云诗社动态20210827
  7. mapPartition方法与map方法的区别(转载)
  8. 如何在C++中调用C程序?
  9. java中什么是守护线程_什么是Java的守护线程?
  10. 非网管交换机和网管交换机的区别
  11. Python进阶(上下文管理器与with语句)
  12. VC返回文件所在的路径
  13. drools规则引擎技术指南_物联网规则引擎技术
  14. 连通子图什么意思_为什么海洋科学家说:地球是“漏”的?
  15. 深入理解C++ new/delete, new []/delete[]动态内存管理
  16. 『nForce主板』巧妙去掉“安全删除硬盘”图标!
  17. 千月双端影视app源码 后端是Thinkphp
  18. 一张图片放两个二维码_经验 | 图片排版的「17个实用技巧」
  19. mysql 地理空间数据库_地理空间数据库
  20. 关于跨团队合作的一些思考

热门文章

  1. OpenCV-分水岭算法
  2. 压缩包 zip RAR 7z 密码破解常用的几种方法
  3. Mac用homebrew安装unrar
  4. 惟伊·京汉方邀约全国贵宾黄龙溪一日游
  5. Android 蓝牙手柄 延迟,安卓免设置,0.15s低延迟,飞智银狐蓝牙耳机体验
  6. Type number trivially inferred from a number literal, remove type annotation.
  7. 2021年全球住宅电梯收入大约1534.2百万美元,预计2028年达到1957.3百万美元
  8. php网站整合ck播放器,帝国cms整合CKplayer播放器代码教程
  9. 深度学习AI美颜系列---人像审美
  10. 员工身高体重决定能否晋升?自如回应