Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.
Update to the latest version of GitHub Desktop before February 2 to avoid disruptions. For more information, see the GitHub blog post.

Clonage et duplication (fork) de dépôts à partir de GitHub Desktop

Vous pouvez utiliser GitHub Desktop pour cloner et dupliquer des dépôts qui existent dans GitHub.

À propos des dépôts locaux

Les dépôts sur GitHub sont des dépôts distants. Vous pouvez cloner ou dupliquer un dépôt avec GitHub Desktop pour créer un dépôt local sur votre ordinateur.

Vous pouvez créer une copie locale d’un dépôt sur GitHub auquel vous avez accès en clonant le dépôt. Si vous êtes propriétaire d’un dépôt ou si vous disposez d’autorisations d’accès en écriture, vous pouvez synchroniser les emplacements locaux et distants. Pour plus d’informations, consultez « Synchronisation de votre branche ».

Quand vous clonez un dépôt, les changements que vous poussez vers GitHub affectent le dépôt d’origine. Pour apporter des changements sans affecter le projet d’origine, vous pouvez créer une copie distincte en dupliquant le dépôt. Vous pouvez créer une demande de tirage (pull request) pour proposer aux responsables de gestion d’incorporer les changements de votre duplication (fork) dans le dépôt amont d’origine. Pour plus d’informations, consultez « À propos des duplications ».

Quand vous essayez d’utiliser GitHub Desktop pour cloner un dépôt auquel vous n’avez pas accès en écriture, GitHub Desktop vous invite à créer automatiquement une duplication. Vous pouvez utiliser votre duplication pour contribuer au dépôt amont d’origine ou pour travailler indépendamment sur votre propre projet. Les duplications existantes contribuent par défaut aux changements apportés à leurs dépôts amont. Vous pouvez modifier ce choix à tout moment. Pour plus d’informations, consultez « Gestion du comportement de la duplication ».

Vous pouvez également cloner un dépôt directement à partir de GitHub ou GitHub Enterprise. Pour plus d’informations, consultez « Clonage d’un dépôt de GitHub vers GitHub Desktop ».

Clonage d’un dépôt

  1. Dans le menu Fichier, cliquez sur Cloner le dépôt.

    Option de menu Cloner dans l’application Mac

    Option de menu Cloner dans l’application Windows

    1. Cliquez sur l’onglet qui correspond à l’emplacement du dépôt à cloner. Vous pouvez aussi cliquer sur l’**URL** pour entrer manuellement l’emplacement du dépôt.

    Onglets Emplacement dans le menu Cloner un dépôt

    Onglets Emplacement dans le menu Cloner un dépôt

    1. Choisissez le dépôt que vous souhaitez cloner dans la liste.

    Cloner une liste de dépôts

    Cloner une liste de dépôts

    1. Cliquez sur **Choisir...** et accédez à un chemin local dans lequel vous souhaitez cloner le dépôt.

    Bouton Choisir

    Bouton Choisir

    1. Cliquez sur **Cloner**.

    Bouton Cloner

    Bouton Cloner

Duplication d’un dépôt

Si vous clonez un dépôt auquel vous n’avez pas accès en écriture, GitHub Desktop crée une duplication (fork). Après avoir créé ou cloné une duplication, GitHub Desktop vous demande comment vous comptez l’utiliser.

  1. Dans le menu Fichier, cliquez sur Cloner le dépôt.

    Option de menu Cloner dans l’application Mac

    Option de menu Cloner dans l’application Windows

    1. Cliquez sur l’onglet qui correspond à l’emplacement du dépôt à cloner. Vous pouvez aussi cliquer sur l’**URL** pour entrer manuellement l’emplacement du dépôt.

    Onglets Emplacement dans le menu Cloner un dépôt

    Onglets Emplacement dans le menu Cloner un dépôt

    1. Choisissez le dépôt que vous souhaitez cloner dans la liste.

    Cloner une liste de dépôts

    Cloner une liste de dépôts

    1. Cliquez sur **Choisir...** et accédez à un chemin local dans lequel vous souhaitez cloner le dépôt.

    Bouton Choisir

    Bouton Choisir

    1. Cliquez sur **Cloner**.

    Bouton Cloner

    Bouton Cloner

    1. Si vous envisagez d’utiliser cette duplication pour contribuer au dépôt en amont d’origine, cliquez sur **Pour contribuer au projet parent**.

    Option de menu Contribuer au projet parent

    Option de menu Contribuer au projet parent

  2. Si vous envisagez d’utiliser cette duplication pour un projet qui n’est pas connecté à l’amont, cliquez Pour mon propre usage.

    Contribuer à une option de menu de projet indépendant

    Contribuer à une option de menu de projet indépendant

  3. Cliquez sur Continuer.

    Bouton Continuer

    Bouton Continuer

Gestion du comportement de la duplication

Vous pouvez changer le comportement d’une duplication avec le dépôt amont dans GitHub Desktop.

  1. Ouvrez le menu Dépôt, puis cliquez sur Paramètres du dépôt... .

    Option de menu Paramètres du dépôt dans l’application Mac

    Option de menu Paramètres du dépôt dans l’application Windows

    1. Cliquez sur **Comportement de la duplication**, puis sélectionnez la façon dont vous souhaitez utiliser la duplication.

    L’option Contribuer au référentiel parent dans le menu Comportement de la duplication

    L’option Contribuer au référentiel parent dans le menu Comportement de la duplication

  2. Cliquez sur Enregistrer.

    Bouton Enregistrer dans le menu Comportement de duplication

    Bouton Enregistrer dans le menu Comportement de duplication

Création d’un alias pour un dépôt local

Vous pouvez créer un alias pour un dépôt local afin de différencier les dépôts du même nom dans GitHub Desktop. La création d’un alias n’affecte pas le nom du dépôt sur GitHub. Dans la liste des dépôts, les alias apparaissent en italique.

  1. Dans le coin supérieur gauche de GitHub Desktop, à droite du nom du dépôt actuel, cliquez sur .
  2. Cliquez avec le bouton droit sur le dépôt pour lequel vous souhaitez créer un alias, puis cliquez sur Créer un alias.
  3. Tapez un alias pour le dépôt.
  4. Cliquez sur Créer un alias.

Pour aller plus loin