Git SVN
Git is a Decentralized Version Control tool
SVN is a Centralized Version Control tool
It belongs to the 3rd generation of Version Control tools
It belongs to the 2nd generation of Version Control tool
Clients can clone entire repositories on their local systems
Version history is stored on a server-side repository
Commits are possible even if offline
Only online commits are allowed
Push/pull operations are faster
Push/pull operations are slower
Works are shared automatically by commit
Nothing is shared automatically