Version control is essential to the success of any software project. It provides the ability for multiple developers to work on the same codebase simultaneously and allows projects to be versioned for release. However, a great deal of programmers fail to leverage the great benefits of version control for their personal projects.
Luckily, Git and TortoiseGit are extremely easy to install and configure on Windows. Now, there's no excuse not to version control your code!
These are the installation options I used to install Git-1.7.0.2-preview20100309.exe on Windows.
Note: You can enable the options to show a Git GUI or Bash shell if you want that option to be available every time you right-click on something in Windows Explorer. I just didn't want that much space taken up on my right-click menu.
Lastly, be sure you point your system path to wherever the Git installation resides on your machine.
Download, Install, and restart your machine.
You should now be greeted with the following message
Now we have a legitimate repository with actual files in it.
Now you can change, add, or delete files within the repository. Once you are ready to commit back to the repository, right click and select Git Commit just like above.
Cloning is one of the great features of Git, and while it isn't necessarily important for solo projects, it is important enough to mention here.
Git and TortoiseGit make it extremely easy to get personal version control up and running on your machine. Now you can develop your projects with the piece of mind that version control provides with little hassle and setup.