git reset(git add/commitの取り消し)

ステージングを取り消す

 git add test.txt
 git reset HEAD test.txt

(コミットしてすぐの場合の)コミットを取り消す

 git commit -am 'XXX'
 git reset --hard HEAD^

(コミットして時間が経っていて、すでに他者が修正を行っている可能性が高い場合の)コミットを取り消す

 自分:
 git commit -am 'XXX'
 git push
 他者:
 git pull
 git commit -am 'XXX'
 自分:
 git revert HEAD
 git push
 (他者)
 git pull

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS