EGit bei Eclipse: Wie kann man push - force aktivieren?

Ich habe ein Problem damit, dass mein Ursprung / Zweig nicht mit meinem lokalen Zweig synchron ist (siehe unten)

Wenn ich versuche, von meinem lokalen "Staging" -Zweig in den Ursprungs- / Staging-Zweig zu wechseln, wird der Fehler "Abgelehnt - Nicht-Schnellvorlauf" angezeigt.

Ich verwende Eclipse mit dem EGit-Modul auf einem Windows-PC.

Vonein weiterer Beitrag hier Ich sehe, dass ich mein Problem mit "git push --force origin staging" lösen kann, um den origin / staging-Zweig mit meinem lokalen Zweig zu überschreiben.

Diese Option wird in EGit jedoch nicht angezeigt, und es wird nicht angezeigt, wie eine Konsole in EGit zu diesem Zweck geöffnet werden kann.

Weiß jemand, ob ich dies in EGit tun kann?

OK - mein eigenes Problem behoben. Es scheint, dass ich Probleme mit Commits hatte, die nicht auf Origin / Staging zurückgeschoben wurden. Gefundeneine übersicht hier Bei Verwendung der Option "git reset XXX: without --hard" wird die Verzweigungsmarkierung zurückgesetzt, die lokalen Änderungen werden jedoch für spätere Neuübertragungen beibehalten.

Danke, Jason

Antworten auf die Frage(3)

Ihre Antwort auf die Frage