What is Subgit and what is the use of this? Subgit is a tool for doing stress-free and smooth MIGRATION of SVN to GIT. And from subgit we can do company-wide migration from SVN to Git with below points:- (1)This tool is much better than git-svn (2)And we donot need to change the infrastructure that is already PLACED. (3)And this will ALLOW us to use git and all sub-version features. (4)This will PROVIDES a genuine stress free and smooth migration experience.