🍒 git cherry-pick : voler une validation en douce
Vous voulez prendre un commit spécifique d'une autre branche, sans tout fusionner ? Voici votre ami :
git cherry-pick <хеш-коммита>💡 Utile lorsque le bogue a déjà été corrigé dans dev, mais pas encore dans main.
🕵️ git bisect : trouver un bug sans se brûler
Un bogue est apparu, mais quand ? bisect montrera lui-même où tout s'est cassé :
git bisect start
git bisect bad # version actuelle avec bogue
git bisect good <hash> # ancienne version sans bogueGit lui-même change de branche et dit : « Vérifie ça ». Vous répondez good ou bad et il continue jusqu'à ce qu'il trouve le coupable.

💥 git reflog : réanimation à distance
Vous avez supprimé une branche, abandonné des commits, effectué un reset — et la panique ? Calmez-vous :
git reflogGit se souvient de tout. Vous trouverez le commit nécessaire et le restaurerez à l'aide de :
git checkout <hash>🧼 git clean : nettoyer les fichiers inutiles
Le dossier node_modules, les fichiers temporaires, le cache, tout cela peut être supprimé :
git clean -fd-f— force-d— les répertoires aussi
Utile avant un push ou un build.
🧪 git stash : cacher les modifications
Lorsque vous avez un besoin urgent de passer à une autre branche, mais que les modifications actuelles ne sont pas prêtes :
git stashEt puis :
git stash pop🧠 Le stockage des modifications temporaires est pratique lorsque le code est en cours de traitement et que vous êtes invité à effectuer un correctif.
📌 Conclusion
Ces commandes ne sont pas connues des débutants, mais elles sont souvent utilisées par les midl et les seniors. Maîtrisez-les et Git deviendra votre allié, pas votre ennemi.
💬 Tu veux plus de trucs git ? Écrivez dans les commentaires ou jetez un œil à Communauté Telegram de Kodika — nous partageons des idées, résolvons des problèmes et apprenons ensemble.
