The difference between GIT and SVN