Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-12-19. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.
Utilisation de la ligne de commande pour importer le code source
Pour importer le code source, vous pouvez utiliser des outils en ligne de commande.
À propos des importations de code source avec la ligne de commande
Vous pouvez utiliser des outils de ligne de commande pour importer le code source et son historique de révision dans GitHub.
Ajout de code hébergé localement dans GitHub
Si votre code est stocké localement sur votre ordinateur et est suivi par Git ou n'est suivi par aucun système de contrôle de version (VCS), vous pouvez importer le code vers GitHub en utilisant GitHub CLI ou des commandes Git.
Importation d’un dépôt Git externe en utilisant la ligne de commande
Si votre code source est suivi dans un dépôt Git, vous pouvez importer le dépôt en utilisant Git sur la ligne de commande.
Importation d’un dépôt Subversion
Vous pouvez importer un référentiel depuis Subversion en convertissant le référentiel en Git, puis en poussant le référentiel Git vers GitHub.
Importation d’un dépôt Mercurial
Vous pouvez importer un référentiel depuis Mercurial en convertissant le référentiel en Git, puis en poussant le référentiel Git vers GitHub.
Importation d’un dépôt Team Foundation Version Control
Vous pouvez importer un référentiel depuis Team Foundation Version Control (TFVC) en convertissant le référentiel en Git, puis en poussant le référentiel Git vers GitHub.
Importation à partir d’autres systèmes de gestion de versions avec l’interpréteur de commandes d’administration
À l’aide de l’interpréteur de commandes d’administration, vous pouvez importer à partir de Subversion, Mercurial et Team Foundation Version Control dans des dépôts Git sur GitHub Enterprise Server.