Wie lösche ich ein Commit, das an das Remote-Repository gesendet wird?
Eine örtliche Niederlassung: -
'feature / 100'
Und abgelegene Niederlassungen: -
'Meister'
'Version 2'
Versehentlich,
Ich habe meinen Feature-Zweig 'feature / 100' mit dem Master zusammengeführtSchob es auch in das Remote-Repository.Aber in Wirklichkeitfeature / 100"Sollte in einem entfernten Zweig zusammengeführt worden sein"Version 2'
Wie ich es behoben habe (teilweise): -
Ich habe den Feature-Zweig zusammengeführt. 'feature / 100"In die entfernte Niederlassung"Version 2'und schob es auf den Server.
git checkout Version2
git merge --squash feature/100
git add .
git commit -m 'New message'
Aber ich möchte den letzten Push löschen, den ich zusammengeführt habe, und den Master-Zweig übernehmen. Wie?
Randnotiz Ich bin nur einer, der an diesem Projekt arbeitet. Selbst wenn also ein Push-Commit gelöscht wird, schadet es niemandem