Git is a version control system that is better than SVN for several reasons:
1. Git allows for cheap and easy local branching so developers can work independently without affecting others.
2. With Git, the entire codebase history is downloaded when cloning a repository, enabling highly responsive local operations and distribution of work.
3. Common Git workflows like the Git Flow process support integration manager and dictator/lieutenant models for code collaboration on GitHub repositories.