组内功能(按学习顺序)
| 功能 | 层 | 简介 |
|---|---|---|
| Git 命令行基础(Git CLI Basics) | L1 | 命令行(command line interface,CLI)指通过终端(terminal)输入命令来操作电脑的方式。G… |
| 提交(Commit) | L2 | 提交(commit)是 Git 的核心操作:官方定义是'提交会记录你对一个或多个文件的修改',它把你当前所有已暂存的改动… |
| 分支(Branch) | L3 | 官方定义说,分支'让你能开发新功能、修复 bug 或安全地做实验'。分支是从某个既有分支'派生'出来的一条独立工作线:你… |
| 标签(Tag) | L3 | 标签(tag)是贴在某个特定提交(commit)上的固定标记,用来标出历史中的重要节点,最常见的用途是标注版本号(ver… |
| 合并(Merge) | L4 | 合并(merge)把某个分支上的提交历史与改动并入另一个分支(通常是目标分支,如 main)。执行合并后,源分支的改动会… |
| 发布(Release) | L4 | 官方定义:发布(release)是'可部署的软件迭代,你可以打包并向更广泛的受众提供下载'。发布基于 Git 标签(ta… |
| 推送与拉取(Push & Pull) | L5 | 推送(push)把本地的提交上传到远程仓库,拉取(pull)把远程的新提交下载回本地。更细一点:pull 本质上是两步的… |
本组学习路径
建议按以下顺序学习(拓扑层序,序号即学习顺序):