# Documentation sur les migrations

Si vous passez d’une autre plateforme d’hébergement de code ou que vous passez d’un GitHub produit à GitHub l’autre, découvrez comment utiliser nos outils de migration pour apporter votre travail avec vous.

## Recommended

* [Planification de votre migration vers GitHub](/fr/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planifiez et exécutez une migration réussie vers GitHub ou entre des GitHub produits.

* [À propos des outils de migration de GitHub](/fr/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  GitHub offre différentes options d’outils pour prendre en charge les migrations vers GitHub et entre les produits GitHub.

* [Chemins de migration vers GitHub](/fr/enterprise-server@3.22/migrations/overview/migration-paths-to-github)

  Consultez une vue d’ensemble des chemins disponibles pour la migration vers d’autres GitHub produits ou entre GitHub les produits.

* [Ajout de code hébergé localement dans GitHub](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-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.

* [À propos de GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)

  Avec GitHub Enterprise Importer, vous pouvez migrer votre entreprise vers GitHub Enterprise Cloud différentes sources.

* [Vue d’ensemble d’une migration entre produits GitHub](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)

  Découvrez comment effectuer l’intégralité du processus de migration d’un produit vers un GitHub autre avec GitHub Enterprise Importer, de la planification à l’implémentation jusqu’à la fin des tâches de suivi.

* [Vue d’ensemble d’une migration de Bitbucket Server vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)

  Découvrez le processus de migration de Bitbucket Server vers GitHub avec GitHub Enterprise Importer, de la planification à l’implémentation jusqu’à l’exécution des tâches de suivi.

## Links

### Getting started

* [À propos des outils de migration de GitHub](/fr/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  GitHub offre différentes options d’outils pour prendre en charge les migrations vers GitHub et entre les produits GitHub.

* [Planification de votre migration vers GitHub](/fr/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planifiez et exécutez une migration réussie vers GitHub ou entre des GitHub produits.

## Articles

* [À propos des outils de migration de GitHub](/fr/enterprise-server@3.22/migrations/overview/about-githubs-migration-tooling)

  GitHub offre différentes options d’outils pour prendre en charge les migrations vers GitHub et entre les produits GitHub.

* [Informations sur les migrations entre les produits GitHub](/fr/enterprise-server@3.22/migrations/overview/migrations-within-github)

  Pourquoi dois-je passer d’une GitHub plateforme à l’autre et que dois-je prendre en compte ?

* [Planification de votre migration vers GitHub](/fr/enterprise-server@3.22/migrations/overview/planning-your-migration-to-github)

  Planifiez et exécutez une migration réussie vers GitHub ou entre des GitHub produits.

* [Chemins de migration vers GitHub](/fr/enterprise-server@3.22/migrations/overview/migration-paths-to-github)

  Consultez une vue d’ensemble des chemins disponibles pour la migration vers d’autres GitHub produits ou entre GitHub les produits.

* [À propos des dépôts verrouillés](/fr/enterprise-server@3.22/migrations/overview/about-locked-repositories)

  Les dépôts peuvent être verrouillés pour empêcher toute modification, souvent pour les migrations.

* [Mannequins et activité de l’utilisateur](/fr/enterprise-server@3.22/migrations/overview/mannequins-and-user-activity)

  Les mannequins sont des identités d’espace réservé que les utilisateurs peuvent récupérer après une migration.

* [À propos des importations de code source avec la ligne de commande](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line)

  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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/adding-locally-hosted-code-to-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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)

  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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository)

  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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-mercurial-repository)

  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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-team-foundation-version-control-repository)

  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](/fr/enterprise-server@3.22/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-from-other-version-control-systems-with-the-administrative-shell)

  À l’aide de l’interpréteur de commandes d’administration, vous pouvez importer à partir de Subversion, Mercurial et Team Foundation Version Control dans des référentiels Git sur GitHub Enterprise Server.

* [À propos de GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/understanding-github-enterprise-importer/about-github-enterprise-importer)

  Avec GitHub Enterprise Importer, vous pouvez migrer votre entreprise vers GitHub Enterprise Cloud différentes sources.

* [Informations sur les migrations de Bitbucket Server vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/about-migrations-from-bitbucket-server-to-github-enterprise-cloud)

  Découvrez quelles données GitHub Enterprise Importer peuvent être migrées.

* [Vue d’ensemble d’une migration de Bitbucket Server vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/overview-of-a-migration-from-bitbucket-server-to-github-enterprise-cloud)

  Découvrez le processus de migration de Bitbucket Server vers GitHub avec GitHub Enterprise Importer, de la planification à l’implémentation jusqu’à l’exécution des tâches de suivi.

* [Gestion de l’accès pour une migration à partir de Bitbucket Server](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/managing-access-for-a-migration-from-bitbucket-server)

  Avant d’utiliser GitHub Enterprise Importer, vérifiez que vous disposez d’un accès approprié à la fois à la source et à la destination de votre migration.

* [Migration de dépôts de Bitbucket Server vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-from-bitbucket-server-to-github-enterprise-cloud/migrating-repositories-from-bitbucket-server-to-github-enterprise-cloud)

  Vous pouvez migrer des référentiels de Bitbucket Server vers GitHub Enterprise Cloud à l’aide du GitHub CLI.

* [À propos des migrations entre les produits GitHub avec GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/about-migrations-between-github-products)

  Découvrez quelles données GitHub Enterprise Importer peuvent migrer entre GitHub les produits.

* [Vue d’ensemble d’une migration entre produits GitHub](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/overview-of-a-migration-between-github-products)

  Découvrez comment effectuer l’intégralité du processus de migration d’un produit vers un GitHub autre avec GitHub Enterprise Importer, de la planification à l’implémentation jusqu’à la fin des tâches de suivi.

* [Gestion de l’accès pour une migration entre des produits GitHub](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/managing-access-for-a-migration-between-github-products)

  Avant d’utiliser GitHub Enterprise Importer, vérifiez que vous disposez d’un accès approprié à la fois à la source et à la destination de votre migration.

* [Migration de dépôts de GitHub Enterprise Server vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-github-enterprise-server-to-github-enterprise-cloud)

  Vous pouvez migrer des dépôts de GitHub Enterprise Server vers GitHub Enterprise Cloud, à l’aide de GitHub CLI ou de l’API.

* [Migration de dépôts de GitHub.com vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-repositories-from-githubcom-to-github-enterprise-cloud)

  Vous pouvez migrer des dépôts de GitHub.com vers GitHub Enterprise Cloud à l’aide de GitHub CLI ou de l’API GraphQL.

* [Migration d’organisations de GitHub.com vers GitHub Enterprise Cloud](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/migrating-between-github-products/migrating-organizations-from-githubcom-to-github-enterprise-cloud)

  Vous pouvez migrer des organisations de GitHub.com vers GitHub Enterprise Cloud en utilisant l’GitHub CLI ou l’API GraphQL.

* [Accès à vos journaux de migration pour GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/accessing-your-migration-logs-for-github-enterprise-importer)

  Après avoir effectué une migration, vous devez consulter le journal de migration pour vérifier si les données n'ont pas migrées contrairement aux attentes.

* [Récupération de modèles pour GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/reclaiming-mannequins-for-github-enterprise-importer)

  Après votre migration, vous pouvez affecter l’historique d’une identité de substitut, ou mannequin, à un membre de votre organisation.

* [À propos des migrations dynamiques de GitHub Enterprise Server vers GHE.com](/fr/enterprise-server@3.22/migrations/elm/about-live-migrations)

  Comment les migrations dynamiques réduisent-ils les temps d’arrêt pour les développeurs ?

* [Préparation de votre migration dynamique de GitHub Enterprise Server vers GHE.com](/fr/enterprise-server@3.22/migrations/elm/prepare-for-your-migration)

  Questions clés à prendre en compte avant de commencer à utiliser Enterprise Live Migrations.

* [Migration de votre référentiel avec Enterprise Live Migrations](/fr/enterprise-server@3.22/migrations/elm/migrate-your-repository)

  Migrez de GitHub Enterprise Server vers GHE.com avec un temps d’arrêt minimal.

* [Fin de votre migration dynamique de GitHub Enterprise Server vers GHE.com](/fr/enterprise-server@3.22/migrations/elm/complete-your-migration)

  Effectuez des tâches de suivi afin que les utilisateurs puissent commencer à utiliser le référentiel migré.

* [Résolution des problèmes de migrations dynamiques de GitHub Enterprise Server vers GHE.com](/fr/enterprise-server@3.22/migrations/elm/troubleshooting)

  Conseils pour les problèmes que vous pouvez rencontrer avec votre migration.

* [Données migrées pour les migrations dynamiques de GitHub Enterprise Server vers GHE.com](/fr/enterprise-server@3.22/migrations/elm/migrated-data-reference)

  Quelles sont les données et les mises à jour actives incluses dans une migration dynamique ?

* [Référence CLI pour les migrations en direct Enterprise](/fr/enterprise-server@3.22/migrations/elm/elm-cli-reference)

  Informations détaillées sur l’utilisation de l’outil ELM CLI.

* [À propos de ghe-migrator](/fr/enterprise-server@3.22/migrations/using-ghe-migrator/about-ghe-migrator)

  Vous pouvez utiliser `ghe-migrator` pour transférer des données d’un emplacement *source* (une GitHub.com organisation ou une GitHub Enterprise Server instance) vers une instance *cible*GitHub Enterprise Server .

* [Exportation de données de migration à partir de GitHub Enterprise Server](/fr/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-github-enterprise-server)

  Pour modifier les plateformes ou passer d’une instance d’évaluation à une instance de production, vous pouvez exporter des données de migration à partir d’une GitHub Enterprise Server instance en préparant l’instance, en verrouillant les référentiels et en générant une archive de migration.

* [Exportation de données de migration à partir de GitHub.com](/fr/enterprise-server@3.22/migrations/using-ghe-migrator/exporting-migration-data-from-githubcom)

  Vous pouvez exporter des données de migration à partir d’une organisation sur GitHub.com à l’aide de l’API pour sélectionner des référentiels à migrer, puis générer une archive de migration que vous pouvez importer dans une instance GitHub Enterprise Server.

* [Migration de données vers GitHub Enterprise Server](/fr/enterprise-server@3.22/migrations/using-ghe-migrator/migrating-data-to-github-enterprise-server)

  Après avoir généré une archive de migration, vous pouvez importer les données dans votre instance cible GitHub Enterprise Server . Vous pouvez passer en revue les modifications pour les conflits potentiels avant d’appliquer définitivement les modifications à votre instance cible.

* [Résolution des problèmes liés à votre migration avec GitHub Enterprise Importer](/fr/enterprise-server@3.22/migrations/troubleshooting/troubleshooting-your-migration-with-github-enterprise-importer)

  Si votre migration échoue ou produit des résultats inattendus, vous pouvez essayer les étapes de résolution des problèmes courantes.