TLDR · PROGRAMMING, DESIGN & DATA SCIENCE
BEEJ'S GUIDE TO GIT
Summary from the TLDR newsletter
Git is a version control system that keeps snapshots of source code in directory trees. It allows users to make changes and then commit those changes to the source code repository once a feature is ready. Git keeps a history of all commits made, so users can look at previous commits whenever required. This page contains a guide to Git that covers the basics and how to use it. It assumes readers have basic POSIX shell usage skills and that they are working in a Unix-like environment.