Git:版本控制入门
这门课适合用过电脑、但从没接触过版本控制的人。你不需要是程序员;写作者、设计师、学生,任何经常编辑文件的人都用得上 Git。课程结束后,你将能够新建一个 Git 仓库、保存自己的工作、回看历史、找回文件的旧版本,并在独立的分支上安全地尝试新想法,全部在你自己的终端里完成。
课程结束后,你将能够(课程目标):
- 解释什么是 Git 仓库,以及它为什么能保护你的工作。
- 在电脑上的一个文件夹里初始化一个新的 Git 仓库。
- 用一条清晰的提交信息保存文件快照。
- 阅读提交历史,并找回文件的早期版本。
- 创建分支、在分支上工作,再把它合并回来。
- 走完一个把上述技能组合起来的小型日常工作流。
先修条件: 会用电脑即可。你需要能打开终端或命令提示符,并输入 cd、mkdir、ls/dir 这类基础命令。对这些命令还不熟,就先学完本库的《终端入门》再回来。
练习环境: 你自己的终端。本课程没有嵌入沙盒。
课程目录
来源列表见 sources.md。