Est-ce que vous utilisez vraiment Git, ou est-ce que vous subissez Git ? đ€
On connaĂźt tous le classique add, commit, push. Mais Git est une vĂ©ritable boĂźte Ă outils de chirurgie pour dĂ©veloppeurs, et la plupart d’entre nous n’utilisent qu’un marteau.
Voici 3 pépites méconnues qui vont sauver votre productivité (et votre historique de commits) :
đ 1. Git Worktree : Le don d’ubiquitĂ© Vous ĂȘtes en pleine refactorisation complexe sur la branche feature-A et soudain, un bug urgent tombe en prod ? Au lieu de faire un git stash hasardeux, utilisez git worktree. Cela vous permet d’ouvrir une autre branche dans un nouveau dossier sĂ©parĂ©. Vous pouvez rĂ©parer le bug dans une fenĂȘtre de votre IDE tout en gardant votre travail en cours intact dans l’autre. Magique.
đ 2. Git Bisect : Le dĂ©tective privĂ© Un bug est apparu, mais vous ne savez pas quel commit l’a introduit ? Ne cherchez plus Ă tĂątons. Avec git bisect, vous marquez un point « A » (ça marche) et un point « B » (ça bugue). Git effectue une recherche dichotomique et vous pointe le coupable exact en un temps record. Pro tip : CouplĂ© Ă un script de test automatique, Git trouve le bug pendant que vous prenez votre cafĂ©.
đ§č 3. Git Commit –fixup : L’historique impeccable Marre des messages de commit « Oups, typo » ou « Fix test » qui polluent vos PR ? Utilisez --fixup. Git marquera votre correction pour qu’elle fusionne automatiquement avec le bon commit lors de votre prochain rebase (autosquash). RĂ©sultat : un historique propre, lisible et professionnel, sans effort manuel.

