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

相关推荐

  1. git commit 生成patch

    2024-07-13 04:50:05       33 阅读
  2. Oracle Patch清理

    2024-07-13 04:50:05       20 阅读
  3. git patch怎么使用?

    2024-07-13 04:50:05       20 阅读
  4. C# Path

    2024-07-13 04:50:05       26 阅读
  5. K8S---kubectl patch

    2024-07-13 04:50:05       56 阅读
  6. git format-patch怎么用

    2024-07-13 04:50:05       43 阅读
  7. Git - 创建和应用patch

    2024-07-13 04:50:05       24 阅读
  8. Linux中PATH、LIBRARY_PATH、LD_LIBRARY_PATH的作用

    2024-07-13 04:50:05       39 阅读
  9. path[]和path[:]有什么区别

    2024-07-13 04:50:05       70 阅读
  10. python的猴子补丁(Monkey Patching)

    2024-07-13 04:50:05       51 阅读

最近更新

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

    2024-07-13 04:50:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-13 04:50:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-13 04:50:05       58 阅读
  4. Python语言-面向对象

    2024-07-13 04:50:05       69 阅读

热门阅读

  1. linux系统安全加固

    2024-07-13 04:50:05       19 阅读
  2. ACE之ACE_Time_Value

    2024-07-13 04:50:05       24 阅读
  3. 力扣 150题 逆波兰表达式求值 记录

    2024-07-13 04:50:05       31 阅读
  4. cin和getline的区别

    2024-07-13 04:50:05       23 阅读
  5. STM32F103RC使用HAL库配置USART进行数据收发

    2024-07-13 04:50:05       28 阅读
  6. 07-7.5.3 处理冲突的方法

    2024-07-13 04:50:05       25 阅读
  7. Vue的import什么时候用大括号

    2024-07-13 04:50:05       23 阅读
  8. Spring Boot 框架知识汇总

    2024-07-13 04:50:05       26 阅读
  9. SpringBoot源码阅读(11)——后处理器2

    2024-07-13 04:50:05       24 阅读
  10. redis的发布与订阅

    2024-07-13 04:50:05       26 阅读
  11. Vue Router 4:构建高效单页面应用的路由管理

    2024-07-13 04:50:05       25 阅读
  12. c++【入门】病狗问题

    2024-07-13 04:50:05       22 阅读
  13. UE5 04-重新加载当前场景

    2024-07-13 04:50:05       25 阅读
  14. 【泛型】学习笔记

    2024-07-13 04:50:05       28 阅读