Aide-Mémoire Git
Aide-mémoire des commandes Git gratuit en ligne
Aide-mémoire des commandes Git
Ce aide-mémoire couvre les commandes Git essentielles organisées par catégorie : configuration (init, clone), flux de travail quotidien (add, commit, push, pull), branches (branch, checkout, merge), inspection (log, diff, status), annulation de changements (reset, revert) et gestion des distants (remote, fetch).
▶Quelle est la différence entre git merge et git rebase ?
Merge crée un commit de fusion préservant l'historique complet. Rebase rejoue les commits au-dessus de la branche cible pour un historique linéaire. Utilisez merge pour les branches partagées et rebase pour les branches de fonctionnalité locales.
▶Comment annuler le dernier commit ?
Utilisez git reset --soft HEAD~1 pour annuler le commit mais garder les changements en staging. Utilisez git reset HEAD~1 pour désindexer les changements aussi. Ne réinitialisez jamais les branches partagées.