Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2026-08-25. Les versions abandonnées ne sont pas prises en charge. 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 dans GitHub Enterprise Server, consultez Overview du processus de mise à niveau. Pour obtenir de l’aide sur la mise à niveau, GitHub Support Entreprise.

Création d’une pull request à partir d’un fork

Créez une demande de tirage à partir d’une duplication pour proposer des modifications à un référentiel en amont et collaborer efficacement sur le code.

Qui peut utiliser cette fonctionnalité ?

Anyone with write access to a repository can create a pull request from a user-owned fork.

Avant de créer une demande de tirage à partir d’une duplication, fourchez le dépôt en amont et envoyez vos modifications à une branche dans votre fourche. Consultez « Dupliquer un référentiel ».

Dans une demande de tirage à partir d’une duplication, la branche de base est l’endroit où vous souhaitez fusionner vos modifications, et la branche de comparaison est la branche de votre fourche qui contient vos modifications. Consultez « Création d’une pull request ».

  1. Accédez au dépôt d'origine où vous avez créé votre fork.

  2. Au-dessus de la liste des fichiers, dans la bannière jaune, cliquez sur Comparer et créer une demande de tirage afin de créer une demande de tirage pour la branche associée.

    Capture d’écran de la bannière au-dessus de la liste des fichiers.

  3. Sur la page de création d'une nouvelle pull request, cliquez sur comparer les forks.

    Capture d'écran de la page pour ouvrir une pull request. Le lien « Comparer entre les branches » est surligné dans une couleur orange foncé.

  4. Dans le menu déroulant « branche de base », sélectionnez la branche du référentiel en amont où vous souhaitez fusionner les modifications.

    Capture d’écran de la page pour ouvrir une nouvelle pull request. Les menus déroulants permettant de choisir le dépôt et la branche de base sont indiqués en orange foncé.

  5. Dans le menu déroulant « fourche de tête », sélectionnez votre fourche. Ensuite, utilisez le menu déroulant « comparer la branche » pour sélectionner la branche dans laquelle vous avez apporté vos modifications.

    Capture d’écran de la page pour ouvrir une nouvelle pull request. Les menus déroulants permettant de choisir le dépôt principal et la branche de comparaison sont indiqués en orange foncé.

  6. Entrez un titre et une description pour votre demande de tirage.

  7. Sur les duplications appartenant à l’utilisateur, si vous souhaitez autoriser toute personne disposant d’un accès push au dépôt en amont à apporter des modifications à votre demande de tirage, sélectionnez Autoriser les modifications des mainteneurs.

    Avertissement

    Si votre duplication contient des workflows GitHub Actions, l’option est Autoriser les mainteneurs à apporter des modifications et à accéder aux secrets. L’autorisation de modifier sur la branche d’une duplication qui contient des workflows GitHub Actions autorise également le mainteneur à modifier les workflows du dépôt dupliqué, ce qui peut révéler des valeurs de secrets et accorder l’accès à d’autres branches.

  8. Pour créer une demande de tirage (pull request) prête à être examinée, cliquez sur Créer une demande de tirage. Pour créer un brouillon de demande de tirage, utilisez la liste déroulante et sélectionnez Créer un brouillon de demande de tirage, puis cliquez sur Brouillon de demande de tirage. Si vous êtes membre d’une organisation, vous devrez peut-être demander l’accès au brouillon des demandes de tirage à partir d’un propriétaire d’organisation. Consultez Requêtes de tirage.

Conseil

Après avoir créé une demande de tirage, vous pouvez demander à une personne spécifique d’examiner vos modifications proposées. Consultez « Demande d’examen de requête pull ».

Lectures complémentaires