这个文集的标题《如何使用 Git 和 GitHub》与 Udacity 对应的免费课程标题相同,是因为这是我的课程学习笔记。
最近我开始了 Udacity 的 Android 开发纳米学位课程,必不可免的会用到 Git。根据教师笔记的推荐,我花了几天的时间学完了《如何使用 Git 和 GitHub》整个课程,整理出学习笔记分享给大家。
这个课程分为三节课,分别是:
- 操纵提交历史(Navigating a Commit History)
- 创建和修改代码库(Creating and Modifying a Repository)
- 使用 GitHub 协作(Using GitHub to Collaborate)
根据课程标题可以看出,前两节课都是在介绍 Git 系统的概念和操作(在第一节课后有一个针对 Git 的习题集),最后一节课在学员已经对 Git 系统有概念的基础上介绍 GitHub 的操作。
课程设计得很合理,小白也可以快速上手,只是学完整个课程需要花些时间,所以我的 Android 纳米学位导师直接丢给了我一个很有帮助的链接,当然是在我学完课程之后 :') 。我的学习笔记不会按照课程的顺序流水记录,所以这不是课程的文字版,它会是根据我自身情况的课后总结。
最后,这个课程的讲师是 Caroline Buckey 和 Sarah Spikes 两位小姐姐。
学习笔记列表:
课程一:操纵提交历史
课程二:创建和修改代码库
课程三:使用 GitHub 协作