Aller au contenu

Connecter GitHub à VS Code

Vérifier que Git est bien installé :

Fenêtre de terminal
git --version

Définir ton identité (mêmes informations que sur GitHub) :

Fenêtre de terminal
git config --global user.name "Ton Nom"
git config --global user.email "ton@email.com"

Configurer VS Code comme éditeur par défaut :

Fenêtre de terminal
git config --global core.editor "code"

Créer une nouvelle paire de clés SSH :

Fenêtre de terminal
ssh-keygen -t rsa -b 4096 -C "ton-email@exemple.fr"

Tu obtiens deux fichiers dans ~/.ssh/ :

  • id_rsa → clé privée (à garder secrète)
  • id_rsa.pub → clé publique (à partager avec GitHub)

  1. Copier la clé publique :
Fenêtre de terminal
cat ~/.ssh/id_rsa.pub
  1. Aller sur GitHub → Settings > SSH and GPG keys > New SSH Key
  2. Coller la clé, donner un nom, enregistrer.

Lancer l’agent SSH et ajouter la clé :

Fenêtre de terminal
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa

  • Ouvrir VS Code
  • Installer l’extension GitHub Pull Requests and Issues
  • Cliquer en bas à gauche sur Se connecter à GitHub
  • Autoriser l’accès à ton compte GitHub

Dans VS Code :

  1. Ctrl + Shift + P → taper Git: Clone
  2. Coller l’URL SSH du dépôt :
Fenêtre de terminal
git@github.com:utilisateur/mon-projet.git
  1. Choisir un dossier → VS Code ouvre le projet automatiquement.

  • Onglet Source Control (icône branche dans la barre latérale)
  • Étapes principales :
    1. Stage (+) = git add
    2. Commit (message obligatoire) = git commit -m "Message"
    3. Sync Changes (↑↓) = git push / git pull

  • Toujours créer une branche par fonctionnalité (feature/login, fix/bug).
  • Faire des commits fréquents avec des messages clairs.
  • Utiliser un .gitignore pour ignorer les fichiers inutiles.
  • Toujours faire un pull avant de commencer à coder.