Foundations

Git & GitHub

Version control taught through a project rather than as a list of commands. You take something you built earlier and make it a professional repository.

The course project

Professional Repository

Repository, README, screenshots, documentation, real commit history, branches, issues, a pull request, and a deployment.

Not written yet

This course is planned but has no lessons yet. Here is what it will cover.

initstatusaddcommitlogdiffbranchswitchmergeremotepushpullclonePull requestsMerge conflictsgitignoreGitHub Pages
All courses