Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction: Git

Git is a version control system that tracks changes across your project. Git is a decentralized system, meaning it keeps a local copy of your entire repo, allowing you to rapidly compare changes. By adding a centralized server to this, you are able to collaborate with multiple people.

Note on Git files: Git keeps track of changes in a hidden folder called .git. Never delete or modify this folder, as it’ll break your project history!

Installing Git

Your first step to setting up your development environment should be to install Git. Visit the download page and download the Git Setup.

Note

Below are a set of recommended options for the Git installer. All the menus that aren’t represented here on this guide should be left with the default option unless you know what you’re doing