Il mio github ha 100 commit in questo momento. Devo eseguire il rollback del repository per eseguire il commit di 80 e rimuovere tutti quelli successivi.
Perché? Questo repository dovrebbe essere destinato alla fusione di utenti diversi. Un sacco di fusioni sono entrate in gioco, a causa di un montaggio eccessivo. Ciò è dovuto a un errore di etichettatura dei miei rami remoti, in cui 3 sviluppatori sono stati etichettati l'uno con l'altro. Devo ripristinare fino a quel punto, quindi tirare avanti.
Volevo riformulare, come in questo esempio: come posso rimuovere un commit su GitHub?
Tuttavia, git vuole che io faccia molta gestione dei conflitti. c'è un modo più facile?
git push -f origin branch
. Mi sono appena divertito, perché mi mancava.