stash 相关操作(Git命令之一)

  1. 操作列表
PS D:\project\git\zoehis-web-client> git stash help
usage: git stash list [<options>]or: git stash show [<stash>]or: git stash drop [-q|--quiet] [<stash>]or: git stash ( pop | apply ) [--index] [-q|--quiet] [<stash>]or: git stash branch <branchname> [<stash>]or: git stash [save [--patch] [-k|--[no-]keep-index] [-q|--quiet][-u|--include-untracked] [-a|--all] [<message>]]or: git stash clear
  1. git stash list
    列出您当前拥有的存储条目
    如:
PS D:\project\git\zoehis-web-client> git stash list
stash@{0}: On master: Uncommitted changes before Update at 2019/9/30 14:27
stash@{1}: On master: Uncommitted changes before Update at 2019/9/23 9:39
stash@{2}: On master: Uncommitted changes before Update at 2019/8/15 18:00
  1. git stash show
    显示存储条目中记录的更改,作为隐藏内容和提交首次创建存储条目时的提交之间的差异(注意只是列出具体哪些文件的差异,具体代码的差异是没有列出来的)
    git stash show ‘stash@{0}’ 可以查看某一条的差异,注意 stash@{0} 需要单引号
    如:
  PS D:\project\git\zoehis-web-client> git stash show 'stash@{0}'app/common/api-class.js                            |     4 +-app/config/config.js                               |     4 +app/his5/menuFrame/index.js                        |     6 +-app/test/demo-zoeRoute.js                          |     8 +-

git stash show ‘stash@{0}’ -p 可以查看某一条里代码的差异,如:

D:\project\git\zoehis-web-portal> git stash show 'stash@{0}' -p
diff --git a/public/vue/js/portal/common/common.js b/public/vue/js/portal/common/common.js
index 4579074..e83ab24 100644
index 4579074..e83ab24 100644
--- a/public/vue/js/portal/common/common.js
+++ b/public/vue/js/portal/common/common.js
@@ -50,6 +50,10 @@ export default {this.peopleWebsocket && this.peopleWebsocket.send(JSON.stringify(obj));//回复说 在线}}else {+          if(socketData.clearLoginFlag){+            this.tackUnlock(true);
+            return;
+          }if(!socketData.validCheck){//validCheck为false说明该用户被作废了
  1. git stash drop <stash>
    从存储条目列表中删除单个存储条目。如果没有<stash>给出,它将删除最新的一个
 PS D:\project\git\zoehis-web-hip> git stash drop 'stash@{4}'
Dropped stash@{4} (a7c965742435d921d2f43bb553dce83738115089)
  1. git stash push -m ‘描述说明’
    注意旧版本不支持 push,则需要用 git stash save ‘描述说明’ 代替
    将您的本地修改保存到新的存储条目中,并将它们回滚到HEAD(在工作树和索引中)

  2. git stash pop <stash>
    从存储列表中删除一个单独的存储状态并将其应用于当前工作树状态的顶部,若 <stash>没传,值是将 stash里最新的一个 即 stash@{0}释放出来到本地代码上。

  3. git stash clear
    删除所有的存储条目

stash 相关操作(Git命令之一)相关推荐

  1. Mysql相关操作与命令

    文章目录 引用 APT 初始化与启动 开机设置 启动与停止 库操作 用户相关 环境相关: 防火墙-linux 创建数据库 登录同时进入数据库 查看版本和时间 退出和取消命令 查看表结构 切换结束符 D ...

  2. DockerKubernetes ❀ Docker镜像与容器相关操作基础命令详解

    文章目录 1.Docker信息查询 1.1 版本信息 1.2 详细信息 1.3 帮助命令 2.镜像命令 2.1 本地镜像查看 2.2 镜像搜索 2.3 镜像拉取 2.4 镜像删除 3.容器命令 3.1 ...

  3. 【git】git命令和相关脚本

    目录 git clone git checkout git diff git add git pull --rebase git pull git fetch git reset git stash ...

  4. 常用的Git命令行指令以及图形化界面的简单操作

    命令行操作 常用指令 指令 作用 指令 作用 cd 打开目录 pwd 绝对路径 ls 列出清单 mkdir 新建目录 cp 拷贝 mv 移动 rm 移除 touch 创建文档 一.git版本管理的指令 ...

  5. Git入门与使用 (三) 使用GitHub进行代码托管的相关操作

    文章目录 一.前言 二.使用GitHub进行代码托管的相关操作 1.推送本地仓库内容至远程仓库 2.克隆远程仓库内容至本地仓库 3.邀请他人加入项目团队 4.拉取远程仓库修改的内容 5.解决协同开发时 ...

  6. Linux命令(1)—— ls、pwd、tree、clear、文件相关操作

    ls命令 查看当前目录信息 注意:ls后面可以跟几个选项 -l 是以列表方式显示,-h,可以显示文件大小,单位是字节,-a显示隐藏的文件或者目录,也可以三者任意组合连用 pwd 当前目录所在路径 tr ...

  7. Linux基础命令及用户相关操作

    Linux基础命令及用户相关操作 基础命令 在根下边创建目录log: 查询以.log结尾的文件,将他们复制到创建好的目录中: 查看目录确认复制成功: 用gzip的方式对其进行压缩: 到根下查看,存在压 ...

  8. git add remote_收藏向 | Git命令与原理速查手册

    Git简单介绍 Git是一个分布式版本控制软件,最初由Linus Torvalds创作,于2005年以GPL发布.最初目的是为更好地管理Linux内核开发而设计. Git工作流程以及各个区域 Work ...

  9. Learn Git Branching:一个非常好的学习Git命令的网站

    我的新书<Android App开发入门与实战>已于2020年8月由人民邮电出版社出版,欢迎购买.点击进入详情 文章目录 网址 GitHub地址 特点 演示 Demo 简介 闯关 网址 h ...

最新文章

  1. Android Studio 快捷键
  2. java opencv4.40图片实现人脸识别(2)
  3. 解读ADC采样芯片(EV10AQ190A)的工作模式(单通道模式)
  4. 设计模式之享元模式学习笔记
  5. Node.js 15 正式发布,14 将支持到 2023 年
  6. ngx_lua 金山项目 黄雀
  7. 一文讲透非标品的商品类目设计
  8. leetcode 720. Longest Word in Dictionary | 720. 词典中最长的单词(Trie前缀树)
  9. linux函数进程撤销,Linux进程控制函数
  10. asp.net微信公众平台开发
  11. 微服务化之服务拆分与服务发现
  12. php 匹配非数字,正则表达式 - 获取匹配和非获取匹配
  13. GDAL中MEM格式的简单使用示例
  14. 江苏高考成绩什么时候可以查询2021,2021年江苏高考成绩什么时候公布出来,几月几号几点钟可以查询...
  15. 蓝桥杯java 最短路_Java实现蓝桥杯 最短路
  16. 新型计算机病毒2017,【2017年整理】计算机病毒(修改好).ppt
  17. HTTP的REST服务简介
  18. 沃特玛采集均衡模块_采集均衡模块以及电池管理系统_2016212573884_说明书_专利查询_专利网_钻瓜专利网...
  19. 【云游戏】云游戏的架构设计和技术实现
  20. Barracudanbsp;VSnbsp;antelope

热门文章

  1. 读书:习惯的力量-([美]杰克•霍吉)
  2. HDR 风光片:相机设置及拍摄建议
  3. LayOut 制作思路与技巧分享 | “小红人”风格建筑分析图
  4. 初探Linux CPU动态调频与实测
  5. 华为OD机试题 - 密室逃生游戏(JavaScript)
  6. 莫名其妙的电话修改后,变为 2147483647
  7. 手机能打开的表白代码_能远程打开,各种手机电脑进行监控操作,最新黑科技...
  8. 不要再东找西找了,Windows 10自带图片编辑软件简单又实用
  9. 计算机盖,如何设置华硕笔记本计算机盖的功能
  10. 公开说说别人看不到_说说发了但别人看不到