A step-by-step guide to setting up a new Git repository on your local machine and managing it entirely from your terminal