Git & GitHub
The planned outline of 13 modules. Lessons are written, run and reviewed before they are published.
Planned outline
- Module 1
Getting started with Git
Coming soon - Module 2
Recording changes
Coming soon - Module 3
Exploring history
Coming soon - Module 4
Branching and merging
Coming soon - Module 5
GitHub and remotes
Coming soon - Module 6
Pull requests and code review
Coming soon - Module 7
Rebase, cherry-pick and revert
Coming soon - Module 8
Undoing and recovering
Coming soon - Module 9
Releases, signing and security
Coming soon - Module 10
Git internals
Coming soon - Module 11
Customising and scaling Git
Coming soon - Module 12
Hooks and CI
Coming soon - Module 13
Teamwork and open source
Coming soon
Related tools
Official documentation
- git-scm.com/doc (git-scm.com)
- git-scm.com/docs (git-scm.com)
- docs.github.com/en (docs.github.com)
More in DevOps and cloud
- Linux Command Line & Administration (coming soon)
- Docker & Containers (coming soon)
- Cloud Computing Fundamentals (coming soon)
- IT Support & Help Desk Fundamentals (coming soon)
- All DevOps & cloud tracks
- How we make lessons