IDEA可视化Log理解Git仓库\历史状态\commit\分支
发布时间:2025-08-13 02:38
IDEA可视化Log理解Git仓库\历史状态\commit\分支
from:https://github.com/tintinng/advanced-git/tree/master
fork from:https://github.com/hcsp/advanced-git
ref:https://xiedaimala.com/courses
仓库是指一个历史可追溯(tracked)的文件集合,可以把该文件集合的任意一个历史状态变更看成是一个单位,图中的一个个小圆点即为该仓库的某个历史状态变更。
通过commit,每一次commit就会生成一个commit对象,产生一次历史状态变更。因此这一个个小圆点也可以看成是一个个commit对象。
git merge fixbug
可以切换当前的工作分支,即从一个分支可以切换到(checkout)另一个分支。切换到另一个分支上工作。 远程分支和本地分支对应 push成功的条件就是远程分支是我本地分支的父亲,意思就是远程做过的修改(历史状态变更/节点)我本地都做过了,所以我可以push成功,否则远程分支有另外的修改(有分叉)但我本地却没有,因此push会产生冲突。通过合并(merge)\解决冲突(solve conflict)后再合并(merge)。 同理,pull(fetch+merge)成功的条件是本地分支是远程分支的父亲。0
0
posted @ 2021-08-05 11:29 万事俱备就差个程序员 阅读(2892) 评论() 收藏 举报
网址:IDEA可视化Log理解Git仓库\历史状态\commit\分支 https://m.mxgxt.com/news/view/1675090
相关内容
揭秘明星幕后:Git技术如何管理明星动态Git
git如何建立信任关系
数据仓库明星产品背后的技术奥秘:解析数据存储、处理与可视化
掌握Git提交软链接文件:避免误操作,轻松管理链接文件技巧大揭秘
仓库管理员库存量控制
揭秘:她是Git背后的明星,编程界的新晋偶像!
erp系统中 如何调仓库库存量
怎么样建立产品库存管理体系?五步打造高效仓储解决方案
历史名人轨迹的空间可视化与分析