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

[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.kler.cn/a/299992.html

相关文章:

  • Ansible fetch模块详解:轻松从远程主机抓取文件
  • Codeforces Round 998 (Div. 3)
  • JavaScript笔记APIs篇01——DOM获取与属性操作
  • 第18个项目:微信开发入门:获取access_token的Python源码
  • css动画水球图
  • stm32单片机个人学习笔记14(USART串口数据包)
  • 建造者模式builder
  • 九月五日(k8s配置)
  • 【学习笔记】手写Tomcat 二
  • 使用Python的内置的turtle模块来绘制中秋节快乐场景
  • 每日一题 二分查找分巧克力
  • 下班后做小红书第7个月,涨粉7w,累计变现5w+,我只用到五个点
  • 微前端 - 对外只开放一个端口
  • 23. C 语言,%d 和 %i的区别
  • Python 数据分析— Pandas 基本操作(下)
  • react js 笔记 3
  • 获取时间,并将时间按一定的格式输出
  • C++:sort自动排序函数
  • cell phone teardown 手机拆卸
  • nvm只有iojs列表解决办法
  • from T2I to T2V
  • 构建响应式 Web 应用:Vue.js 基础指南
  • Kubernetes资源管理常用的标签分类有哪些?
  • IT前端好用的工具集
  • 【科研小白系列】使用screen创建虚拟终端,实现本地关机后服务器仍然跑模型
  • Elasticsearch 使用误区之五——单次请求获取大量数据