Skip to main content

Sobre o Importador do GitHub

Se o código-fonte estiver armazenado em outro serviço de hospedagem baseado no Git, você poderá mover o código para o GitHub usando o GitHub Importer.

Sobre o GitHub Importer

GitHub Importer é uma ferramenta que importa rapidamente repositórios Git de outros serviços de hospedagem para o GitHub.

Para uma introdução sobre code scanning, confira "Importar um repositório usando o Importador do GitHub".

Recursos e limitações do GitHub Importer

  • O GitHub Importer importa o código-fonte e o histórico de commit de um repositório. Ele não importa outros dados associados do serviço de hospedagem, como problemas e pull requests.
  • Durante uma importação, você pode se autenticar com seu repositório remoto. O repositório deve ser acessível na Internet pública. Se o repositório estiver hospedado em uma rede privada, o GitHub Importer não poderá acessá-lo.
  • O GitHub Importer não é compatível com repositórios que usam sistemas de controle de versão diferentes do Git, como Mercurial, Subversion ou Controle de Versão do Team Foundation (TFVC). Para obter mais informações sobre alternativas para o GitHub Enterprise Cloud, confira "Sobre as importações de código-fonte usando a linha de comando".
  • Repositórios e arquivos individuais no GitHub estão sujeitos a limites de tamanho. Para obter mais informações, confira "Sobre arquivos grandes no GitHub".
  • O GitHub Importer não move objetos Gift Large File Storage (LFS) do repositório de origem para o repositório de destino. Caso use o Git LFS, você precisará converter os objetos Git LFS em arquivos regulares rastreados pelo Git antes de executar a migração ou mover os objetos Git LFS para o novo repositório separadamente depois de executar a migração.

Leitura adicional