If you want to migrate a Subversion repositories from Subversion (SVN) to Git follow the steps below to keep your commit history and branches.
Migrating to Git provides a number of significant benefits like superior merging and branching, as well enabling teams to work in a distributed manner.
git fetch
This articles describes the steps to migrate an existing Git repository to remote (either self-hosted or hosted by a cloud provider like GitHub).