Git-Reset funktioniert nicht, wenn es mit Force Push ausgeführt wird

Git-Reset funktioniert nicht, wenn es mit Force Push ausgeführt wird

Ich habe vergessen, mein lokales Repo mit git pull zu aktualisieren, und ich habe eine Datei committet myfile.pyund sie dann mitgit push -f upstream master

Später habe ich es bemerkt und versucht, die Commit-ID zurückzusetzen. Nach dem Zurücksetzen stellte ich jedoch fest, dass die Dateien, die ich in den Remote-Upstream committet habe, nicht angezeigt werden (es sind nur die Dateien in meinem lokalen Repo mit der committeten ID myfile.py).

Jedenfalls, um auf den Punkt vor dem Commit zurückzusetzen mitgit push -f upstream master

verwandte Informationen