The difference between SVN and GIT are as below
Git does not support “commits” across multiple branches or tags. Subversion allows the creation of folders at any location in the repository layout
Gits are unchangeable while subversion enables committers to treat a tag a branch and to create multiple revisions under a tag root
Git is less preferred for handling large files or frequently changing binary files while SVN is capable of handling multiple projects stored in the same repository