強制プッシュでコミットするとgit resetが機能しない

強制プッシュでコミットするとgit resetが機能しない

git pullでローカルリポジトリを更新するのを忘れていたので、ファイルにコミットしてmyfile.pyプッシュしました。git push -f upstream master

後で気づいてコミット ID をリセットしようとしましたが、リセット後にリモート アップストリームにコミットしたファイルが表示されないことがわかりました (コミットされたローカル リポジトリ内のファイルのみが表示されますmyfile.py)

とにかくコミット前のポイントにリセットするにはgit push -f upstream master

関連情報