You’ll be in great company with other developers we’ve trained
Learn it for the real world
Manage your code like a professional software engineer.
Take a hands on approach to learn the basics of version control from the command line with around 1 hour of video content and exercises.
- 01
Get Started
- What is git?
- Install
- git init
- git status
- git add
- git commit
- VS Code Tips
- 02
Remote
- git remote
- git push
- git merge
- git pull
- git clone
- GitHub Codespaces
- 03
Collaboration
- git branch
- git checkout
- Merge Conflicts
- Fork
- Pull Request
- 04
Advanced
- git reset
- git revert
- git commit --amend
- git stash
- git rebase
- Squash
- GitHub Actions
- Advanced Git Tips
Make it click
Everything you need to know to master Git & GitHub
Developers love our content (and we think you will too).
Get that money.
Git & GitHub are used by virtually every software engineer on the planet
- Boost your programming productivity
- Fix merge conflicts like a pro
- Level up your skills to get that raise