Tutoriels gratuits et ouverts à toutes et à tous · conçus au Lycée Chevrollier — AngersÀ propos

Git : versionner son projet et travailler en équipe

Initialiser un dépôt, faire des commits propres, utiliser les branches et protéger ses secrets.

Outils du développeur✎ B. Jousseaume📅 7 septembre 2026⏱ 1 h 30📶 Débutant

Configurer Git

git config --global user.name "Prénom Nom"
git config --global user.email "prenom.nom@exemple.fr"
git config --global init.defaultBranch main

Le cycle de base

git init
git status
git add index.php
git commit -m "Ajoute la page d'accueil"
git log --oneline

Les branches

git switch -c fonctionnalite-recherche
# … modifications, commits …
git switch main
git merge fonctionnalite-recherche

Protéger ses secrets

.env
config/secrets.php
vendor/
node_modules/

🧠 Testez vos connaissances

2 questions. Répondez puis cliquez sur « Corriger ». Rien n’est enregistré : c’est de l’auto-évaluation.

1. Quelle commande prépare un fichier pour le prochain commit ?

💬 git add place les modifications dans la zone de préparation (index).

2. Un mot de passe a été commité puis supprimé au commit suivant. Est-il en sécurité ?

💬 L’historique conserve toutes les versions. Un secret publié doit être considéré comme compromis et renouvelé.

© 2026 Bruno Jousseaume. Ce cours est publié sous licence CC BY-NC-SA 4.0 : vous pouvez le partager et l’adapter en citant l’auteur et un lien vers cette page, sans usage commercial, et en partageant vos adaptations sous la même licence.