git-mastery

Tours

We have carefully curated a set of tours that you can follow to achieve some learning outcomes! Check them out below!

Tour 1: My Folder, My Repo

Starting from an empty folder, how do we start using Git?

Lesson Description
Initializing local repositories I have a project and I have Git, so how do I get started?
Adding files to a repository Great, I have repository now, how do I start adding files to it?
Viewing repository status How does Git (and I) know what's happening in my repository?
Creating snapshots (via commits) How do I save the changes made as a part of the repository's history?
Editing files in a repository But what if I want to edit the files in my local repository?
Hiding files from Git What do you have to hide? 👀

Detours

A collection of one-off lessons designed to enrich your understanding of various Git concepts!

Lesson Description
Origins of Git Where did Git come from and why do we even need it?