Git is superior when it comes to working with a lot of branches of code, it's decentralized whereas SVN requires you to be connected to a server to make commits. Git also has many hosted solutions, just look at BitBucket and GitHub - GitHub heavily supports open-source so it has some good PR behind it.
Denny Trebbin
Lead Fullstack Developer. Experimenting with bleeding-edge tech. Irregularly DJ. Hobby drone pilot. Amateur photographer.