リモートブランチを自分のローカルリポジトリにマージし、26のローカルコミットを作成しました。最後のローカルコミットを元に戻し、リモート状態に戻すには?
ここでは、このマージを元に戻したいが、コミットを1つ戻したり、リモートバージョンの最後のコミットを元に戻したりするのはかなり退屈でエラーに敏感だと思う。
回答は非常に面白い投稿How to undo last commit(s) in Git?に行ってきましたが、ローカル復帰を行う簡単な方法が見つかりませんでした。
誰でも手伝いできますか?
(...汚れた部分ということ)を知りません'git reset -hard origin/master'を実行して、前回あなたがそのリモートに話をしたときに、元のリモートのマスタに戻って元に戻すことができます。 –
@ LasseV.Karlsen OPがorigin/masterと言わず、ローカルブランチが同期していたので、origin/masterが同じコミットIDを持つと仮定することは有効ではないかもしれません。 – harshitpthk
okですが、私はcommid idsを使わずに解決策を探していました。**私のローカルブランチに**合併するので、私の目的はこの正確なブランチのリモート状態に戻ることです。 @Lasse V. Karlsen @「Lasse V. Karlsen」 – geekobi