Jak usunąć zatwierdzenie, które jest wypychane do zdalnego repozytorium?

Lokalny oddział: -

„funkcja / 100”

I zdalne gałęzie: -

'mistrz'

'Wersja 2'

Przypadkowo

Połączyłem moją funkcję gałęzi 100 z masteremPchnął także do zdalnego repozytorium.

Ale w rzeczywistości ”funkcja / 100„powinno zostać połączone w oddziale zdalnym”Wersja 2'

Jak to naprawiłem (częściowo): -

Połączyłem gałąź funkcji ”funkcja / 100„do oddziału zdalnego”Wersja 2'i wypchnął go na serwer.

git checkout Version2
git merge --squash feature/100
git add .
git commit -m 'New message'

Ale chcę usunąć ostatnie naciśnięcie, które scaliłem i zatwierdzić w gałęzi głównej. W jaki sposób?

Dygresja Jestem tylko jedną osobą pracującą nad tym projektem. Więc nawet jeśli usunięto zatwierdzone zatwierdzenie, nie zaszkodzi to nikomu innemu

questionAnswers(3)

yourAnswerToTheQuestion