Gitでローカルコミットを破棄するにはどうすればいいですか? 質問する

Gitでローカルコミットを破棄するにはどうすればいいですか? 質問する

私は何かに取り組んでいましたが、いくつかコミットした後、完全に失敗したと判断しました。そこで、次のシーケンスを試しました。

git reset --hard
git rebase origin
git fetch
git pull
git checkout

その時点で私はメッセージを受け取った

Your branch is ahead of 'origin/master' by 2 commits.

ローカルディレクトリを消去してすべてを再ダウンロードせずに、ローカルコミットを破棄したいです。どうすれば実現できますか?

ベストアンサー1

git reset --hard origin/master

はリポジトリ名、はブランチ名でorigin/masterあるに含まれないすべてのコミットを削除します。originmaster

おすすめ記事