Git is the perfect source control for my home projects. It is free, works on mac, linux and windows, makes it easy to share code through github and takes me out of my Microsoft technology comfort zone. Here are the basic commands I need to be productive.
Adding all changed files in the current directory to the commit:
git add .
Adding any deleted files in the current directory to the commit: