// Git Academy

Apprends Git avant que Git ne t'apprenne

Des guides courts et pratiques, avec de l'humour. D'autres leçons arrivent.

Débutant

Intermédiaire

3 min de lecture

N'utilise plus jamais --force

Pourquoi --force-with-lease existe et pourquoi ce devrait être ta seule façon de force push.

5 min de lecture

Le reflog, ton filet de sécurité

Presque rien de ce qui a été commité n'est vraiment perdu. Voici comment le retrouver.

6 min de lecture

Merge ou rebase ?

L'éternel débat, tranché avec une règle simple.

3 min de lecture

Utiliser le stash comme un pro

Mettre du travail de côté en deux secondes, sans faire de faux commit.

5 min de lecture

.gitignore, pour de vrai

Motifs, exceptions, fichier d'ignore global, et pourquoi ton fichier est encore suivi.

4 min de lecture

Les tags et les versions

Marquer des versions, les pousser, et ne jamais déplacer un tag publié.

6 min de lecture

Fouiller l'historique comme un détective

Qui a changé ça, quand, pourquoi — et à quoi ressemblait ce fichier le mois dernier ?

7 min de lecture

Le rebase interactif sans peur

Réordonner, fusionner, renommer ou supprimer des commits avant de les partager.

4 min de lecture

Cherry-pick : ne prendre qu'un commit

Récupérer un correctif d'une autre branche sans merger toute la branche.

6 min de lecture

Forks et pull requests

Le workflow pour contribuer à un projet, le tien ou celui d'un autre.

4 min de lecture

Fins de ligne : LF, CRLF et .gitattributes

Pourquoi un fichier apparaît entièrement modifié alors que tu n'y as pas touché.

6 min de lecture

Résoudre les conflits comme un pro

Lire les marqueurs, choisir, tester, et éviter le même conflit deux fois.

6 min de lecture

Bien relire une pull request

La tester en local, commenter utilement, approuver ou demander des changements — et recevoir une review sans souffrir.

5 min de lecture

Merge, squash ou rebase : merger une pull request

Les trois boutons de GitHub, ce qu'ils font à l'historique, et lequel choisir.

Avancé

D'autres leçons arrivent bientôt. Un sujet à proposer ? Dis-le-nous sur Discord.