Adherents of what we call the Church of Git have put forth the simple-sounding notion that source control is a solved problem, and that Git is always the answer.
Unfortunately, as with most tools, Git is not a fit for every project. We put together this infographic that will help you decide on the best source control for each of your projects.
You may find that the best approach is to use different systems for different projects. That's okay! Your customers don't care which system you use, and you'll be able to ship faster by using the right tool for the job.
Check out the infographic, and then decide for yourself which tool is the best for your project.
(Click the image to see a larger version.)
We've also made a handy checklist that you can use to choose the right source control for your project. Just click here and fill out the form to get the checklist.