SOB
Hello·World
划水湾
问道台
卷王殿
藏经阁
登录
注册
第一章:溯源与启程——版本控制的奥秘
1.1 没有 Git 的日子:原始的协作恐慌
1.2 版本控制的演进:从集中式到分布式
1.3 Git 的诞生:源于 Linux 社区的脾气
第二章:筑基——Git 的核心三剑客
第二章:筑基——Git 的核心三剑客
2.1 三种状态与三个区域
2.2 文件的宿命:从“未追踪”到“已提交”
2.3 安装与初始配置:给你的 Git 烙上身份
第三章:入世——单人开发的流金岁月
第三章:入世——单人开发的流金岁月
3.1 创世与历史:从 `init` 到 `log`
3.2 撤销与回退:成年人,有后悔药
3.3 灵活变通:贮藏与拣选
第四章:破境——分支,你的平行宇宙
第四章:破境——分支,你的平行宇宙
4.1 理解分支:指向提交对象的可变指针
4.2 分支的日常:创建、切换与删除
4.3 融合之道:合并与变基
第五章:连接——多人协作的银河漫游
第五章:连接——多人协作的银河漫游
5.1 远程仓库:连接世界的坐标原点
5.2 协作的节拍:Push、Fetch 与 Pull
5.3 远程分支管理:清理历史的痕迹
第六章:独行侠与正规军——实战工作流图谱
第六章:独行侠与正规军——实战工作流图谱
6.1 独行开发者的优雅 Solo
6.2 团队作战的纪律铁律
6.3 Gitflow:为发布而生的重型武器
第七章:心法——历史、追溯与陷阱
第七章:心法——历史、追溯与陷阱
7.1 追根溯源:`blame` 不是甩锅,是理解
7.2 交互式变基:打磨你的提交历史
7.3 救援行动:`reflog`,你最后的救命稻草
2.2 文件的宿命:从“未追踪”到“已提交”
你目录下的每一个文件,都会被 Git 标记为以下四种身份之一:
未追踪 (Untracked)
:新文件,Git 对其历史一无所知。
未修改 (Unmodified)
:自上次提交后没动过。
已修改 (Modified)
:动了,但还没告诉 Git 要记录。
已暂存 (Staged)
:已经用
git add
标记,准备进入下一个版本。
上一篇
2.1 三种状态与三个区域
下一篇
2.3 安装与初始配置:给你的 Git 烙上身份