Skip to main content

Création d’un problème ou d’une demande de tirage (pull request) à partir de GitHub Desktop

Vous pouvez créer un problème ou une demande de tirage pour proposer et collaborer sur des modifications d’un référentiel.

Qui peut utiliser cette fonctionnalité ?

Anyone can create an issue in a public repository that has issues enabled. Anyone with read permissions to a repository can create a pull request, but you must have write permissions to create a branch.

Platform navigation

À propos des problèmes et des demandes de tirage

Vous pouvez utiliser les problèmes pour effectuer le suivi des idées, des bogues, des tâches et des autres informations importantes liées à votre projet. Vous pouvez créer un problème dans le dépôt de votre projet avec GitHub Desktop. Pour plus d’informations sur les problèmes, consultez « À propos des problèmes ».

Après avoir créé une branche et apporté des changements aux fichiers d’un projet, vous pouvez créer une demande de tirage (pull request). Avec une demande de tirage, vous pouvez faire des propositions, mener des discussions et effectuer des itérations relatives aux changements avant de les fusionner dans le projet. Vous pouvez créer une demande de tirage dans le dépôt de votre projet avec GitHub Desktop. Pour plus d’informations sur les demandes de tirage, consultez « À propos des demandes de tirage (pull requests) ».

Prérequis

Avant de créer une demande de tirage, vous devez pousser les changements apportés à une branche sur GitHub.

Création d’un problème

  1. Dans la barre de menus, sélectionnez Référentiel, puis cliquez sur Créer un problème sur GitHub .

    Capture d’écran de la barre de menus sur un Mac. Dans le menu déroulant « Référentiel » développé, le curseur passe sur « Créer un problème sur GitHub ».

    Capture d’écran de la barre de menus « GitHub Desktop » sur Windows. Dans le menu déroulant « Dépôt » développé, une option intitulée « Créer un problème sur GitHub » est encadrée en orange.

  2. Sur GitHub, cliquez sur Démarrer pour ouvrir un modèle de problème, ou cliquez sur Ouvrir un problème vide.

Remarque : Si les modèles de problème ne sont pas activés dans votre dépôt actuel, GitHub Desktop vous redirige vers un ticket vide sur GitHub.

Création d’une demande de tirage

  1. Cliquez sur Prévisualiser une demande de tirage. GitHub Desktop ouvre une boîte de dialogue de prévisualisation montrant les différences des modifications entre votre branche actuelle et la branche de base.

    Capture d’écran de la vue « Aucune modification locale ». Un bouton intitulé « Prévisualiser une demande de tirage » est mis en évidence avec un encadré orange.

    Capture d’écran de la vue « Aucune modification locale ». Un bouton intitulé « Prévisualiser une demande de tirage » est mis en évidence avec un encadré orange.

    Sinon, pour accéder directement à GitHub pour créer votre demande de tirage, sélectionnez l’icône de liste déroulante et cliquez sur Créer une demande de tirage.

  2. Vérifiez que la branche dans le menu déroulant base : correspond à la branche dans laquelle vous souhaitez fusionner vos changements. Capture d’écran de la boîte de dialogue « Ouvrir une demande de tirage ». Un bouton avec une icône de liste déroulante, intitulé « base: development », est encadré en orange.

    GitHub Desktop vous indique si la branche actuelle peut être fusionnée automatiquement dans la branche de base. Capture d’écran de la boîte de dialogue « Ouvrir une demande de tirage ». Un intitulé d’état indiquant « Impossible de fusionner automatiquement » est mis en évidence avec un encadré orange.

  3. Cliquez sur Créer une demande de tirage. GitHub Desktop ouvre votre navigateur par défaut pour vous permettre d’accéder à GitHub.

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

  5. 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. Pour plus d’informations sur les brouillons de demande de tirage, consultez « À propos des demandes de tirage (pull requests) ».

Pour aller plus loin