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

git思维导图总结

导图有笔记

https://www.processon.com/view/link/60ab180a5653bb690f73a0fa

1626304545567-f703b8c0-ff9b-49fe-b849-ee1a598d21b6.png

新建仓库

新建的时候最好有文件

合并分支

merge

dev和master分支都有修改的话,使用git log只能看到自己的分支的log

git merge dev

当前是在master分支的,结果如下:

1621757847058-c1f9b049-d41f-4a76-b881-e171cab65293.png

可以看到是新建了一个分支。最为master当前的分支,但是dev还是在自己的分支。一般不会在master修改,也就是裸仓库。只是用来合并的。

修改dev分支的内容提交,回到master合并

产生冲突了,修改之后

git add test1

git commit

再次查看,所以就是master是不会修改的。只在Dev分支做修改,修改了之后merge上去

1621758175194-567ec432-ddc8-4855-8c95-c366aa564fea.png

后面的内容直接看导图

为什么建议多分支

Git 的分支也非常轻量。它们只是简单地指向某个提交纪录 —— 仅此而已。所以许多 Git 爱好者传颂:早建分支!多用分支!这是因为即使创建再多的分支也不会造成储存或内存上的开销,并且按逻辑分解工作到不同的分支要比维护那些特别臃肿的分支简单多了。

http://www.zskr.cn/news/21167.html

相关文章:

  • Python 并发编程:`concurrent.futures` 模块
  • CSharp: Aspose.CAD 25.10 Convert DWG and DXF to PDF
  • matlab 2025b + adalm-pluto 链接测试
  • Fortran 实现英文数字验证码识别系统
  • P3111 [USACO14DEC] Cow Jog S 题解 - 符星珞
  • Patch_SCN for Linux 功能完善---惜分飞
  • CSP-J 2025 入门级模拟赛 Day6 复盘 B. 罐の水表
  • 完整教程:Android Framework默认给应用添加dangerous级别权限
  • 高级语言作业第一次随笔
  • k8s Service Nodeport 用于集群外部访问
  • 10月14日日记
  • PHP虚拟主机测试页面
  • 20251014周二日记
  • 财务怎样做到业财融合 - 智慧园区
  • Gradle使用
  • Spring Boot项目中集成Spring Security OAuth2和Apache Shiro
  • 完整教程:S7-200 SMART 开放式用户通信(OUC)深度指南:TCP/ISO-on-TCP(上)
  • 2025 年浙江专升本培训学校推荐榜:浙江/台州/萧山/温州专升本机构,聚焦学历提升需求,杭州泓涵培训学校为学子护航
  • 25noip20d2t2 马戏表演 - Slayer
  • 完整教程:port trunk pvid vlan vlan-id 概念及题目
  • CF1784E
  • nSwitch 存档自动备份系统模块 - autoSAVE
  • 2025 年筛网厂家推荐榜:聚焦场景适配与高效需求,锰钢筛网/聚氨酯筛网/合金焊接筛网/自清洁筛网/防堵筛网厂家滨州沃森网业成优选
  • 先辈题解
  • 双指针的初步了解
  • 倍增并查集学习笔记
  • ZR 2025 NOIP 二十连测 #1
  • work1
  • 分布式秒杀系统设计方案 - 实践
  • 完整教程:面向.NET开发者:Prosys OPC UA .NET SDK 全面解析