Mon github contient 100 commits en ce moment. J'ai besoin de restaurer le référentiel pour valider 80, et supprimer tous les suivants.
Pourquoi? Ce dépôt est censé être destiné à la fusion d'utilisateurs divers. Un tas de fusions ont été effectuées en tant que commits de ma part, en raison d'un montage excessif. Cela était dû à un mauvais étiquetage de mes succursales distantes, où 3 développeurs étaient étiquetés les uns les autres. Je dois réinitialiser à ce point, puis tirer vers l'avant.
Je voulais rebaser, comme dans cet exemple: Comment puis-je supprimer un commit sur GitHub?
Cependant, git veut que je fasse beaucoup de gestion des conflits. Existe-t-il un moyen plus simple?
git push -f origin branch
. J'ai juste passé un mauvais moment, parce que ça m'a manqué.