Git

Git keeps a history of your code, so you can go back to an earlier version, and on Windows it comes as Git for Windows, with Git Bash to type its commands in.

Updated

Cheat sheet: Git
Category
Git
Level
Novice
Tags
git, operating-system, Version control