EasyCoding

Git Utiliser GitHub avec Visual Studio Code + Copilot

  •  Thread starter
  •  Admin
  • 1000794963.webp


    📘 Tutoriel Complet : Utiliser GitHub avec Visual Studio Code + Copilot Chat





    ✅ 1️⃣ Pré-requis
    • Utiliser GitHub avec Visual Studio Code + Copilot-1.webp
      Installer Visual Studio Code
    • Utiliser GitHub avec Visual Studio Code + Copilot-2.webp
      Installer Git

      github.png
      Créer un compte GitHub
    • extensions.png
      Installer l’extension GitHub Pull Requests and Issues
    • artificial-intelligence.png
      Installer GitHub Copilot et Copilot Chat




    ⚙️ 2️⃣ Configurer Git
    Code:
     git config --global user.name "VotreNom" git config --global user.email "[email protected]"




    📂 3️⃣ Cloner un dépôt GitHub dans VS Code
    • Ouvrez VS Code
    • Command Palette → Git: Clone
    • Collez l’URL du dépôt GitHub
    • Choisissez un dossier local




    ✏️ 4️⃣ Effectuer des modifications et les pousser sur GitHub

    Code:
     git add . git commit -m "Mon message de commit" 
    git push origin main




    🌿 5️⃣ Créer une nouvelle branche

    Code:
     git checkout -b nouvelle-branche




    🤖 6️⃣ Utiliser GitHub Copilot
    • Installez l’extension GitHub Copilot
    • Activez-la dans VS Code
    • Commencez à coder : Copilot propose des suggestions automatiques

    Exemple :
    Code:
    // Commentaire : 
    Créer une fonction pour calculer la somme function 
    somme(liste) { return liste.reduce((a, b) => a + b, 0); }




    💬 7️⃣ Utiliser Copilot Chat (Exemples concrets)
    Copilot Chat vous permet de poser des questions directement dans VS Code et d’obtenir des réponses intelligentes.

    • Ouvrez la fenêtre Copilot Chat (icône en bas à gauche ou via Ctrl+Shift+I)
    • Posez vos questions en langage naturel

    Exemples :

    Code:
     Question : Explique-moi ce que fait ce code ? 
    Réponse : Ce code calcule la somme des éléments d'une liste en utilisant reduce().
    
    Question : Génère-moi une fonction pour trier une liste en Python. 
    
    Réponse : Voici une fonction simple : def trier_liste(liste): return sorted(liste)

    Autres exemples utiles :

    Code:
     Question : Comment créer une API REST en Node.js ? 
    
    Réponse : Copilot propose un exemple avec Express : 
    const express = require('express'); 
    const app = express(); 
    app.get('/', (req, res) => res.send('Hello API')); 
    app.listen(3000);

    Astuce : Vous pouvez demander à Copilot Chat de corriger des erreurs, optimiser du code ou expliquer des concepts.




    🚀 8️⃣ Aller plus loin
    • Hébergez votre site avec GitHub Pages
    • Utilisez Copilot pour générer du code HTML, CSS, JS rapidement
    • Explorez Copilot Chat pour apprendre et déboguer plus vite

    ✅ Vous êtes prêt à coder avec GitHub, VS Code, Copilot et Copilot Chat !
     
    Similar content Most view View more
    Back
    Top