Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Below are the highlights of Git:
In summary, Git is incredibly fast, it’s very efficient with large projects, and it has an incredible branching system for non-linear development.
Subversion (SVN) is a version control system initiated in 2000 by CollabNet Inc. It is used to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly-compatible successor to the widely used Concurrent Versions System (CVS).
Subversion is well-known in the open source community and is used on many open source projects, including Apache Software Foundation, Free Pascal, FreeBSD, GCC, Python, Django, Ruby, Mono, SourceForge.net, ExtJS, Tigris.org, and PHP. Google Code also provides Subversion hosting for their open source projects. BountySource systems use it exclusively. Codeplex offers access to both Subversion as well as other types of clients.
Subversion is released under the Apache License, making it open source.