6 commandes et astuces Git que j’utilise au quotidien pour gagner en productivité.
Découvrez 6 commandes Git essentielles pour booster votre productivité et simplifier votre flux de travail. Idéal pour les débutants qui veulent maîtriser cet outil puissant !
Développeur FullStack Laravel / Vue-React - UX – UI Designer

Git est l’un des outils dont je ne peux pas me passer dans aucun de mes projets, et je sais que c’est aussi le cas de presque tous les développeurs.
Cependant, j’ai récemment remarqué que beaucoup de développeurs le connaissent assez mal et s’en tiennent aux bases : git add , git commit , git push et git merge , alors que git est un outil incroyablement puissant et complexe qui permet de faire bien plus que cela.
Voici 6 commandes et astuces (pour les débutants) que j’utilise au quotidien et qui améliorent considérablement ma productivité.
L’utilisation de l’option -p avec la commande git add vous permet de choisir les portions de code que vous voulez indexer. C’est très pratique pour vérifier rapidement votre code avant de valider vos changements et éviter d’envoyer des instructions de débogage, du code commenté ou quoi que ce soit que vous auriez pu oublier. Essayez !
Documentation complète ici : Git — documentation de git-add (git-scm.com).
git add -p <path>L’option --prune (ou -p) « supprime toutes les références de suivi à distance qui n’existent plus sur le dépôt distant ».
Documentation complète ici : Git — documentation de git-fetch (git-scm.com).
git fetch --pruneSi je devais choisir la commande git qui m’a fait gagner le plus de temps, ce serait probablement celle-ci. git reset --hard réinitialise l’arbre de travail de votre branche actuelle pour qu’il corresponde à l’arbre de travail. Gardez cette commande en tête, elle vous fera gagner un temps fou un jour 🙂.
Documentation complète ici : Git — documentation de git-reset (git-scm.com).
git reset --hard <remote> <branch>L’option --amend de la commande commit « remplace la pointe de la branche actuelle en créant un nouveau commit », ce qui est très pratique quand vous remarquez une erreur dans le nom du commit ou que vous avez oublié d’inclure certains changements.
Documentation complète ici : Git — documentation de git-commit (git-scm.com).
git commit --amendCelle-ci est bien connue, mais j’ai remarqué que certains développeurs ne la connaissent toujours pas, alors la voici 🙂 : git cherry-pick applique le commit sélectionné au-dessus de la head actuelle.
Documentation complète ici : Git — documentation de git-cherry-pick (git-scm.com).
git cherry-pick <commit># Show the last commit's diff
git show HEAD~
# Go back two commits behind the current head
git reset --hard HEAD~1
# And so on...
git cherry-pick HEAD~9Head~ vous permet de cibler les commits précédents sans avoir à rechercher leur hash 👍. Encore une fois, c’est très pratique et cela fait gagner beaucoup de temps !
J’espère que cet article vous sera utile ! Dites-moi quelle commande vous utilisez, ou s’il existe de meilleures façons de faire !
Topics
More from Gaël Duval
Discussion
Be the first to comment.
Log in to join the discussion.




