← Back to courses
Foundations
Git and GitHub Basics
Save your work properly and stop losing code.
2 hours·16 lessons·Level: Beginner
git
About this course
A short, practical course on version control. You learn the handful of commands used daily, how to undo mistakes, and how to publish and collaborate on GitHub.
What you will learn
- ▸Track changes with commits and branches
- ▸Undo mistakes without panic
- ▸Push a project to GitHub
- ▸Work on a repository with someone else
Curriculum
1. Core workflow3 lessons
- — Why version control
- — Commits explained
- — Viewing history
2. Branching3 lessons
- — Creating branches
- — Merging
- — Fixing conflicts
3. GitHub3 lessons
- — Remotes and pushing
- — Pull requests
- — Collaborating safely