# Uso de la línea de comandos para importar código fuente

Para importar código, puede usar herramientas de línea de comandos.

## Links

* [Acerca de las importaciones de código fuente mediante la línea de comandos](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)

  Puedes utilizar herramientas de línea de comandos para importar el código fuente y su historial de revisiones a GitHub.

* [Agregar código hospedado localmente a GitHub](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-github)

  Si el código está almacenado localmente en el equipo y Git hace seguimiento de él, o no está controlado por ningún sistema de control de versiones (VCS), puede importarlo a GitHub con GitHub CLI o con comandos de Git.

* [Importación de un repositorio de Git externo mediante la línea de comandos](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)

  Si se realiza el seguimiento del código fuente en un repositorio de Git, puedes importarlo mediante Git en la línea de comandos.

* [Importación de un repositorio de Subversion](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)

  Puedes importar un repositorio desde Subversion convirtiendo el repositorio a Git y, a continuación, insertando el repositorio de Git en GitHub.

* [Importación de un repositorio de Mercurial](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)

  Puedes importar un repositorio desde Mercurial convirtiendo el repositorio a Git y, a continuación, insertando el repositorio de Git en GitHub.

* [Importación de un repositorio de Control de versiones de Team Foundation](/es/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)

  Puedes importar un repositorio desde el Control de versiones de Team Foundation (TFVC) convirtiendo el repositorio a Git y, a continuación, insertando el repositorio de Git en GitHub.

* [Importación desde otros sistemas de control de versiones con el shell administrativo](/es/importing-from-other-version-control-systems-with-the-administrative-shell)

  Mediante el shell administrativo, puedes importar desde Subversion, Mercurial y Team Foundation Version Control a repositorios Git en GitHub Enterprise Server.