Par Anonyme (non vérifié) , 29 avril 2026

Le problème que résolvent les worktrees

Vous êtes profond dans une branche feature quand un rapport de bug urgent arrive. Les worktrees vous permettent de checker plusieurs branches simultanément, dans des répertoires différents, partageant le même .git.

Par Anonyme (non vérifié) , 29 avril 2026

Alias qui paient le loyer

Les dix premiers alias Git couvrent les bases. La couche suivante est où la productivité se compose vraiment.

Par Anonyme (non vérifié) , 29 avril 2026

Pourquoi les binaires sont difficiles

Le modèle de stockage de Git est conçu pour le texte. Chaque commit stocke des instantanés complets.

Par Anonyme (non vérifié) , 29 avril 2026

Git n'est pas que pour le code

Git suit n'importe quel fichier texte : Markdown, AsciiDoc, LaTeX, prose simple. Écrivains, équipes de documentation et universitaires utilisent Git pour les mêmes raisons que les développeurs.

Par Anonyme (non vérifié) , 29 avril 2026

Pourquoi forker

Vous avez rarement un accès en écriture à un projet auquel vous voulez contribuer. Le workflow de fork le résout.

Par Anonyme (non vérifié) , 29 avril 2026

Le workflow le plus simple qui fonctionne

GitHub Flow est un modèle pragmatique et léger : main est toujours déployable; tout le reste est une branche de courte durée derrière une pull request.

Par Anonyme (non vérifié) , 29 avril 2026

Le modèle

Le développement basé sur le trunk (TBD) maintient une seule branche de longue durée — le trunk, généralement main — et intègre tout fréquemment.

Par Anonyme (non vérifié) , 29 avril 2026

Ce qu'est Git Flow

Git Flow est un modèle de branching proposé par Vincent Driessen en 2010. Il définit cinq types de branches — main, develop, feature/*, release/*, hotfix/*.

Par Anonyme (non vérifié) , 29 avril 2026

Le débat éternel

Un monorepo héberge plusieurs projets dans un seul dépôt; multi-repo les sépare. Les deux livrent des produits à l'échelle.