External Systems
Git comes with a few commands to integrate with other version control systems.
git svn
The git svn command is used to communicate with the Subversion version control system as a client.
This means you can use Git to checkout from and commit to a Subversion server.
This command is covered in depth in ch09-git-and-other-systems.html.
git fast-import
For other version control systems or importing from nearly any format, you can use git fast-import to quickly map the other format to something Git can easily record.
This command is covered in depth in ch09-git-and-other-systems.html.