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

[Git使用] 实战技巧

文章目录

  • 1. 理解分叉点
  • 2. Rebase
  • 3. FixUp
  • 4. Revert
  • 5. Squash Commit (仅限于本地操作)
  • 5. Git Fetch
  • 6. Cheery-Pick

1. 理解分叉点

合并分支的时候会产生分叉点
比如: 仓库有dev和feature两个分支;

  • 操作1:dev远程新建一个文件
  • 操作2:feature提交第一次
  • 操作3:远程执行把feture合并到dev分支

在可视化界面可以看到
在这里插入图片描述
远程Dev分支的可视化,此时出现了分叉点:
在这里插入图片描述

2. Rebase

  • 现在本地Dev分支提交会被reject,因为此时本地与远程不一致。执行一次rebase origin/dev
  • 可以看到本地Dev分支的可视化为:

在这里插入图片描述

3. FixUp

Push后,发现有一些错误,需要修改某一次提交

  • 可视化界面 右键Fixup

在这里插入图片描述


http://www.mrgr.cn/news/21853.html

相关文章:

  • C++ | Leetcode C++题解之第392题判断子序列
  • 模具要不要建设3D打印中心
  • C语言 | Leetcode C语言题解之第391题完美矩形
  • windows版本mysql8.2忘记密码
  • C/C++ 网络聊天室在线聊天系统(整理重传)
  • PromQL 语法
  • UML的图及其他图补充
  • App Store最低版本要求汇总
  • Nacos Config 配置中心支持配置共享
  • 代码编译过程详细解释
  • 9.8通宵速通javascript
  • 字符串中第一个唯一字符
  • 【编程底层原理】方法区、永久代和元空间之间的关系
  • 在Debian 8上安装Node.js的方法
  • 六、Maven依赖管理、依赖传递和依赖冲突
  • 漫谈设计模式 [1]:简单工厂模式
  • 机械学习—零基础学习日志(概率论总笔记5)
  • Java 中的数组是如何声明和初始化的?
  • 解决面板安装Node.js和npm后无法使用的问题
  • 【详解 Java 注解】