Chapters ▾ 2nd Edition

A3.10 Git Commands - External Systems

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 “Git and Subversion”.

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 coverd in depth in “A Custom Importer”.