Teljesen más filozófiával működik a két eszköz, sarkítva az svn és a git olyan, mint az SQL és a NoSQL... akkor van baj, ha valaki mindenáron az SQL-t vagy a NoSQL-t erőlteti, függetlenül attól, hogy mi a feladat. Ezt súlyosbítja, ha a git-et használja svn filozófiával vagy az svn-t git filozófiával.