undo - git revert -m 1 - Gitで最新のローカルコミットを元に戻すには?

GitLab クローン Windows / git / version-control / git-commit

私が誤って間違ったファイルをコミットするGitのが、まだサーバにコミットをプッシュしていませんでした。

87 revs, 58 users 13%



Answer #1

ローカルのコミットを完全に取り消す場合は、コミット時に行った変更が何であれ、何も気にしないのであれば、以下のコマンドを実行してください。

git reset --hard HEAD^1
git reset --soft HEAD^1

これで、コミットされたファイルがステージング・エリアに入ります。例えば、間違った内容を編集する必要があるので、ファイルをアップステージしたい場合は、次のコマンドを実行します。

git reset HEAD