Profile picture of Philémon GLOBLÉHI
Philémon GLOBLÉHI
Développeur Java
Follow me
Generated by linktime
September 12, 2025
34 commandes Git indispensables pour tout développeur 👇 Git est l’outil incontournable pour travailler en équipe et gérer son code efficacement. Que vous soyez débutant ou confirmé, voici un rappel des commandes essentielles à garder sous la main 🔹 Commandes de base • git init – Initialiser un nouveau dépôt Git • git clone – Cloner un dépôt distant • git status – Vérifier l'état de votre répertoire de travail • git add – Indexer les modifications pour un commit • git commit -m "message" – Valider les modifications indexées avec un message • git push – Pousser vos commits locaux vers le dépôt distant • git pull – Récupérer et fusionner les modifications du dépôt distant • git diff – Afficher les modifications dans le répertoire de travail (non validées) • git diff --staged – Afficher les modifications entre la zone d'index et le dernier commit 🔹 Branches et fusion • git branch – Lister les branches • git branch – Créer une nouvelle branche • git checkout – Basculer vers une autre branche • git checkout -b – Créer et basculer vers une nouvelle branche • git merge – Fusionner une branche dans la branche courante • git branch -d – Supprimer une branche après fusion • git branch -D – Supprimer forcément une branche, même si elle n'a pas été fusionnée 🔹 Synchronisation • git fetch – Télécharger les modifications du distant sans les fusionner • git rebase – Réappliquer les commits par-dessus une autre branche pour maintenir un historique linéaire • git pull --rebase – Récupérer et réappliquer vos modifications par-dessus les dernières modifications distantes • git remote add – Ajouter un nouveau dépôt distant 🔹 Git avancé • git stash – Sauvegarder temporairement les modifications sans les valider • git stash pop – Réappliquer les modifications mises de côté • git cherry-pick – Appliquer un commit spécifique à votre branche courante • git log --oneline – Afficher l'historique simplifié des commits • git reflog – Afficher l'historique de vos changements de référence (checkout, reset, etc.) • git log --graph --decorate --all – Afficher un historique visuel des commits 🔹 Annuler les modifications • git reset – Désindexer un fichier • git reset --soft – Revenir à un commit mais garder les modifications dans le répertoire de travail • git reset --hard – Revenir complètement à un commit précédent en supprimant les modifications • git revert – Créer un nouveau commit qui annule un commit spécifique 🔹 Collaborer avec d'autres • git remote -v – Afficher les dépôts distants configurés • git remote set-url origin – Changer l'URL du dépôt distant • git pull origin – Récupérer les modifications de la branche distante originale • git push origin – Pousser votre branche vers le dépôt original pour collaboration
Stay updated
Subscribe to receive my future LinkedIn posts in your mailbox.

By clicking "Subscribe", you agree to receive emails from linktime.co.
You can unsubscribe at any time.

38 Likes
September 12, 2025
Discussion about this post
Profile picture of Fabien Recco
Fabien Recco
Tech Lead / Software Architect / Staff Engineer | Java & Kotlin
8 days ago
 git commit push --no-verify