ホーム » git » git 取り消し

git 取り消し

直近のcommitを取り消し

[code]
git reset –soft HEAD^
[/code]

※softをhardにすると作業ディレクトリの内容もロールバックされる

指定したコミットまでに戻す

[code]
git reset –soft ハッシュ値
[/code]

ハッシュ値はgit logで確認

resetをリモートリポジトリに反映

[code]
git push -f origin master
[/code]

作業ディレクトリの内容をローカルリポジトリに戻す

[code]
git checkout .
[/code]