1. ホーム
  2. ギット

[解決済み】Gitでローカルコミットを破棄する方法は?

2022-03-30 05:03:36

質問

あるものを作っていて、その一部をコミットした後で、これは完全にダメだと判断しました。そこで、次のような順序を試してみました。

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

その時、私はメッセージを受け取りました。

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

自分のローカルコミットを破棄したい ローカルディレクトリを消去し、すべてを再ダウンロードする必要はありません。どうすればそれを達成できますか?

解決方法は?

git reset --hard origin/master

にないコミットはすべて削除されます。 origin/master ここで origin はレポ名で master はブランチの名前です。