https://git-scm.com/docs/gittutorial
Anonymous
Prototype before polishing. Get it working before you optimize it.