Skip to main content

À propos de GitHub Importer

Si votre code source est stocké sur un autre service d'hébergement basé sur Git, vous pouvez déplacer le code vers GitHub.com en utilisant GitHub Importer.

À propos de GitHub Importer

GitHub Importer est un outil qui importe rapidement des dépôts Git d'autres services d'hébergement vers GitHub.com.

Pour bien commencer avec GitHub Importer, consultez « Importation d’un dépôt avec GitHub Importer ».

Fonctionnalités et limitations de GitHub Importer

  • GitHub Importer importe le code source et l’historique de validation d’un référentiel. Il n’importe pas d’autres données associées à partir du service d’hébergement, telles que les problèmes et les demandes de tirage.
  • GitHub Importer n'est disponible que sur GitHub.com.
  • Lors d’une importation, vous pouvez vous authentifier auprès de votre dépôt distant. Le référentiel doit être accessible à partir de l’Internet public. Si le référentiel est hébergé sur un réseau privé, GitHub Importer ne pourra pas y accéder.
  • GitHub Importer ne prend pas en charge les référentiels qui utilisent des systèmes de contrôle de version autres que Git, tels que Mercurial, Subversion ou Team Foundation Version Control (TFVC). Pour plus d’informations sur les alternatives pour GitHub Enterprise Cloud, consultez « À propos des importations de code source avec la ligne de commande ».
  • Les référentiels et les fichiers individuels sur GitHub sont soumis à des limites de taille. Pour plus d’informations, consultez « À propos des fichiers volumineux sur GitHub ».
  • GitHub Importer ne déplace pas les objets Git Large File Stockage (LFS) du référentiel source vers le référentiel cible. Si vous utilisez Git LFS, vous devez convertir les objets Git LFS en fichiers réguliers suivis par Git avant d’exécuter la migration, ou déplacer les objets Git LFS vers le nouveau référentiel séparément après l’exécution de la migration.

Pour aller plus loin