An Intro to Git for Beginners
Too Long; Didn't Read
Git is an essential tool for version control, no matter what programming language or framework you use. When you create an alternate branch, it copies everything from the default branch into this one, let's call this branch "dev" This branch, you can do whatever you like and it won't affect the "main" branch. You can also use it to create a alternate timeline called a **branch**. Your branch would be named `master` or master` by default. Git is installed by default on most Linux & Mac machines; you can download and use the installer from git-scm.com.