Learn Git
Git is easier when you can visualize what’s happening…
Since uploading my first Git video in 2018, over 1MM people have viewed my explainers, with thousands more leaving comments:
If you’re new to Git and looking for an indepth explanation, or just need a quick reference, these videos and articles are what you need. With Git commands explained alongside live animations of what’s happening under the hood, you’ll come away with a better understanding of what Git has to offer.
Guides
The Basics
Creating repositories
COMING
SOON
SOON
The basics of creating git repositories from scratch - or by cloning from an existing repository
Commiting files
COMING
SOON
SOON
Add files to commits and stage them for deployment
Deploying commits
COMING
SOON
SOON
Pushing commits to a remote repository
Branching
Merge
COMING
SOON
SOON
Combine branches while preserving the original branches
Manipulating Commits
Merge Conflicts
Merge conflicts
COMING
SOON
SOON
Fix conflicts that arise when merging branches
More Git Techniques
Pull Requests
COMING
SOON
SOON
How to create pull requests