git ではgit add -u && git commit -a --amend
、すでに作業中の変更を行っています。新しいコミットをオリジンにプッシュしませんでした。以前の git リビジョンがビルドを壊したことがわかりました。
新しいコミットを保持したいのですが、最後に既知の「適切な」git リビジョンに戻ります。たとえば、04c06eb2acf154ba0e7f4e27044d1dffa6a42473
.
実行できましgit reset --hard 04c06eb2acf154ba0e7f4e27044d1dffa6a42473
たが、現在のリビジョンが失われます
git rebase -i HEAD~100
最後の良いブランチがずっと前だったので、私も使用できません。
希望する結果を達成するための最良の方法は何ですか?