📣 Comment faire une Pull Request sur GitHub avec Visual Studio Code

Créé par Jean-Emmanuel Bissey le 09/02/2026 modifié le 11/02/2026 Publié

Pour les contributeurs habitués à GitHub et VS Code — projet MyClub

Contribuer à MyClub via une pull request (PR) est un excellent moyen de proposer des améliorations, corriger des bugs ou ajouter de nouvelles fonctionnalités. Ce guide vous accompagne étape par étape, du fork à la PR finale.

🎥 Voir la vidéo de démonstration


🧠 Pré-requis

Avant de commencer, vous devez :

✔️ Avoir un compte GitHub
✔️ Avoir Visual Studio Code installé
✔️ Avoir déjà cloné des dépôts auparavant
✔️ Avoir configuré Git sur votre machine (nom + email)


1️⃣ Forker le dépôt MyClub

  1. Ouvrez la page du projet :
    👉 https://github.com/jebissey/MyClub

  2. Cliquez sur Fork en haut à droite.

  3. Choisissez votre compte GitHub comme destination du fork.

  4. Vous obtenez un nouveau dépôt : github.com/MyClub


2️⃣ Cloner votre fork localement dans Visual Studio Code

Depuis GitHub, cliquez sur Code → copiez l’URL (HTTPS ou SSH)

Dans VSC :

Clone Git Repository...

3️⃣ Créer une branche dédiée

Avant de commencer vos changements, créez une branche claire :

Bonnes pratiques de nommage :

  • feature/... pour une nouvelle fonctionnalité

  • fix/... pour une correction

  • doc/... pour une documentation

Par exemple :

fix/profil-utilisateur 

4️⃣ Faire vos modifications

✔️ Code
✔️ Tests
✔️ Documentation
✔️ Corrections de bugs

Astuce VS Code :
Pour voir vos changements, utilisez l’onglet Source Control.


5️⃣ Committer vos modifications

Quand vous êtes satisfait :

  1. Stagez vos fichiers :

git add .
  1. Commitez avec un message clair :

git commit -m "Fix : correction de l’affichage du profil utilisateur"

6️⃣ Pousser votre branche

git push origin feature/mon-ajout

Remplacez feature/mon-ajout par le nom de votre branche.


7️⃣ Créer la Pull Request sur GitHub

  1. Allez sur votre fork sur GitHub

  2. Vous verrez souvent une bannière “Compare & pull request” ➜ cliquez dessus
    Sinon → onglet Pull requestsNew pull request

  3. Vérifiez :

    • Base repository : jebissey/MyClub

    • Base branch : main (ou master)

    • Compare : votre branche

  4. Donnez un titre clair et une description utile

  5. Cliquez sur Create pull request


📝 Conseils pour une PR efficace

✔️ Expliquez ce que vous modifiez et pourquoi
✔️ Ajoutez des captures ou exemples si besoin
✔️ Restez sur une seule idée par PR quand possible


🔄 Mettre à jour votre PR après des retours

Si on vous demande des modifications :

  1. Faites les changements en local sur la même branche

  2. Commit

  3. git push origin feature/mon-ajout

La PR se mettra à jour automatiquement.


🎉 Bravo, vous avez contribué à MyClub !

Contribuer via pull requests est une façon ouverte et collaborative d’améliorer MyClub. Merci pour vos contributions 💪

Si vous avez des questions ou blocages, n’hésitez pas à demander !