Je ne veux pas fusionner parce que c'est le problème.
Disons que mon référentiel ressemble à ceci: (les lettres sont des commits)
A B C D E F G
"A" est la tête. Et j'ai deux commits ('E' et 'C' dont je veux me débarrasser). Si je supprime simplement ces deux commits, j'obtiens alors deux commits supplémentaires en me disant que j'ai annulé deux commits. Je ne veux pas ça. Je veux que mon référentiel ressemble exactement au référentiel distant auquel je suis assigné.
Le problème est que je ne peux effectuer aucun travail, car chaque fois que je pousse un commit, cela pousse également les commits 'E' et 'C'.
J'ai besoin d'aide. J'ai fait d'innombrables recherches et chaque réponse que je trouve est une solution abstraite / série de commandes sans explication et je ne peux pas dire si c'est ce dont j'ai besoin.