This page gives brief, visual reference for the most common commands in git. Once you know a bit about how git works, this site may solidify your understanding. If you're interested in how this site was created, see my GitHub repository. The four commands above copy files between the working directory, the stage (also called the index), and the history.
Full article