Git与GitHub 🕰️ 历史与撤销:log、restore、远程仓库与标签 初学者视角掌握 git log 的常用姿势、提交后的三种撤销、远程仓库 push/pull/fetch 的关系、打标签与别名配置。
Git与GitHub 🚀 远程分支与变基:多人协作的正确姿势 初学者视角理解 origin/main 到底是什么、tracking branch 如何简化 push/pull、变基 rebase 与合并 merge 的取舍、以及不可逾越的黄金法则。
Git与GitHub 🖥️ 服务器上的 Git:协议与自建远端 初学者视角对比 Git 的四种传输协议、理解裸仓库、在服务器上搭建最小可用远端、SSH 公钥生成,以及 GitHub/GitLab/托管服务怎么选。
Git与GitHub 🐙 GitHub 实战:从 Issue 到 Pull Request 初学者视角上手 GitHub:账号与 SSH 配置、项目页面怎么读、Issue 与 Pull Request 的协作闭环、组织与通知管理。
Git与GitHub 🧰 Git 工具箱:stash、reset 揭密、bisect 与子模块 初学者视角串讲 Git 工具章高频武器:修订版本的多种写法、stash 贮藏、reset 三棵树揭密、cherry-pick、bisect 二分查错、子模块与凭证存储。
Git与GitHub 🎛️ 自定义 Git:配置、属性与钩子 初学者视角定制你的 Git:常用配置项与默认分支名、.gitattributes 行尾与 diff、客户端/服务端钩子实战、以及 Git 与其他系统迁移速览。
Git与GitHub 🔬 Git 内部原理:对象、引用与包文件 初学者视角揭开 .git 目录:底层命令与上层命令、blob/tree/commit 三种对象、引用与 HEAD 的文件本质、refspec 与传输协议速览。
Git与GitHub 📦 建仓与文件三态:add、commit 与暂存区 初学者视角拆解 Git 工作流的心脏:两种获取仓库的方式、已跟踪/未跟踪、三种状态与三个工作区域、status/add/commit/diff 全流程实操。