Skip to content


Software that keeps track of changes to files to do version control as well as help with multiple concurrent editors.

Basic Overview

Github's Guide

Explains more in-depth about each command, useful for beginners wanting to learn more.

Full Reference

Git Workflows

Ultimately there are many git flows out there, each with their pros and cons, use what is best for your project. Some flows are more complex, but ensure organization, while others keep it simple, but are less strict on keeping it organized.

Example Lightweight Github flow

Example Remote Github Workflow

Another Example Workflow