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.