J'utilise les extensions Git depuis un moment maintenant (c'est génial!) Mais je n'ai pas trouvé de réponse simple à ce qui suit:
Parfois, lors de la saisie d'un message de validation, une faute de frappe. Mon ami m'a montré comment résoudre le problème de la manière suivante (dans Git Extentions):
Faites un clic droit sur le commit> Avancé> Commit de correction
Ensuite, je coche simplement la case "Modifier" et réécris mon message et le tour est joué! Mon message de validation est corrigé.
Cependant cette autre option "Squash commit" ... je me suis toujours demandé ce que ça faisait?!
Ma question est:
Quelqu'un pourrait -il simplement m'expliquer quelle est la différence exacte entre le commit Squash et le commit Fixup dans les extensions Git / Git ? Ils me semblent un peu ... "similaires" :
rebase
et squash / fixup dans la documentation Git .