git
文章平均质量分 51
git
Leo187
行者常至,为者常成
展开
-
idea 部分代码合并、cherry-pick 摘樱桃
考虑这样一个场景,你在dev环境开发了A、B两个功能,但因某些原因,B功能不能正常上线了,所以需要把A功能摘出来合并到release分支提测上线。为了避免手工拷贝代码出错,提高工作效率,此时可以使用cherry-pick功能!打开文章来了解具体怎么操作吧!原创 2021-06-18 10:52:55 · 1573 阅读 · 0 评论 -
一文讲透 Git 底层数据结构和原理
导读:本文将系统分享 Git 底层知识:对象生命周期变化,底层数据结构,数据包文件结构,数据包文件索引,以及详细分析对象查询流程和算法。状态模型上图描述了 git 对象的在不同的生命周期中不同的存储位置,通过不同的 git 命令改变 git 对象的存储生命周期。工作区 (workspace)就是我们当前工作空间,也就是我们当前能在本地文件夹下面看到的文件结构。初始化工作空间或者工作空间 clean 的时候,文件内容和 index 暂存区是一致的,随着修改,工作区文件在没有 add 到暂存转载 2020-05-20 12:47:05 · 1051 阅读 · 0 评论