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 爱好者传颂:早建分支!多用分支!这是因为即使创建再多的分支也不会造成储存或内存上的开销,并且按逻辑分解工作到不同的分支要比维护那些特别臃肿的分支简单多了。

posted on 2025-10-14 22:38  chuchengzhi  阅读(4)  评论(0)    收藏  举报

导航

杭州技术博主,专注分享云计算领域实战经验、技术教程与行业洞察, 打造聚焦云计算技术的垂直博客,助力开发者快速掌握云服务核心能力。

褚成志 云计算 技术博客