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

git diff,stash,submodule,format-patch

常用CMD

修改username

git config --global username "Your github username"

修改email

git config --global user.email "yourgitemail@yourdomain.com"

git 初始化

git config --global user.email "yourgitemail@yourdomain.com"

查看当前分支

git branch

新建分支

git branch xxx_dev

查看远端分支

git branch -r

删除本地分支

git branch -D xxxx_dev

清除无效远端分支

gti fetch -p

删除远端分支

git push orgin -delete xxxx_dev

查看commit记录

git log

拉取最新改动

git pull

切换分支

git checkout

查看改动情况

git status

stash

保存当前改动

git stash save “save message”

查看stash list

git stash list

显示改动

git stash show num

应用某个stash(不会从list删除)

git  stash apply num

应用某个list(会从list删除)

git stash pop num

删除某个stash

git stash drop num

删除全部list内容

git stash  clear

查看stash最新保存的更改信息

git stash show

diff

显示两分支简单diff信息

git diff xx1_dev xxx2_dev –stat

显示两分支详细的diff信息

git diff xxx1_dev xxx2_dev

查看当前目录和另一分支的差别

git diff branch

版本对比查看

git diff commitid1 commitid2

submodule

新增

git submodule add <url> <path>

更新

git submodule update

删除

git submodule deinit <path>

加上 -f 子模块本地有修改也会被移除

git rm <path>

初始化

git submodule init

拉取所有子模块

git submodule foreach git pull

切换子模块分支

git submodule foreach git checkpout xxx_branch

format-patch

最近一次提交生成patch

git format-patch -1

应用patch 直接提交

git am xx.patch

应用patch 不会提交,变成改动

git apply xx.patch

消除空格

git am/apply --whitespace=fix xx.patch

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 自定义波形图View,LayoutInflater动态加载控件保存为本地图片
  • 上传图片,base64改为文件流,并转给后端
  • QT 图片处理
  • C#的DllImport使用方法
  • STM32智能空气质量监测系统教程
  • VUE与React的生命周期对比
  • 基于物联网的智慧校园建设与发展
  • 打造你的智能家居指挥中心:基于STM32的多协议(zigbee、http)网关(附代码示例)
  • 【MySQL】4.MySQL 的数据类型
  • jQuery 元素选择器集合
  • 数据结构第25节 深度优先搜索
  • 【算法】无重复字符的最长子串
  • MySql中modify、rename、change的用法和区别
  • CSS技巧专栏:一日一例 1.纯CSS实现 会讨好的热情按钮 特效
  • Java版Flink使用指南——从RabbitMQ中队列中接入消息流
  • 时间复杂度分析经典问题——最大子序列和
  • 【vuex入门系列02】mutation接收单个参数和多个参数
  • 2017-09-12 前端日报
  • 3.7、@ResponseBody 和 @RestController
  • Android Volley源码解析
  • es的写入过程
  • EventListener原理
  • interface和setter,getter
  • JavaScript学习总结——原型
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 码农张的Bug人生 - 初来乍到
  • 前端知识点整理(待续)
  • 深入浅出webpack学习(1)--核心概念
  • 延迟脚本的方式
  • Java性能优化之JVM GC(垃圾回收机制)
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ######## golang各章节终篇索引 ########
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • (Java数据结构)ArrayList
  • (web自动化测试+python)1
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (八十八)VFL语言初步 - 实现布局
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)Linux Shell编程——输入输出重定向
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)原始图像数据和PDF中的图像数据
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • ***利用Ms05002溢出找“肉鸡
  • .ai域名是什么后缀?
  • .NET 4 并行(多核)“.NET研究”编程系列之二 从Task开始
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET 中创建支持集合初始化器的类型
  • @hook扩展分析
  • @拔赤:Web前端开发十日谈
  • [android] 切换界面的通用处理
  • [Ariticle] 厚黑之道 一 小狐狸听故事