60minutes
5lessons
1final quiz
Freecertificate of completion
What you’ll be able to do
- Explain what version control is and how Git differs from GitHub
- Create a repository, stage files and write clear commits
- Read history with git log and git diff, and undo mistakes with restore and revert
- Create branches, merge them and resolve a simple merge conflict
- Connect a local project to GitHub, then push, pull and clone
- Open a pull request and keep passwords, tokens and personal data out of a repository
Curriculum
01
Course lessons
5 lessons · module quiz- 01
Version control and your first commitsLesson - 02
Reading history and undoing mistakesLesson - 03
Branches, merging and conflictsLesson - 04
Connecting to GitHub: push, pull and cloneLesson - 05
Pull requests, forks and your portfolioLesson - 06
QUIZGit and GitHub Basics: final quizQuiz