reset(Git)
reset
撤銷修改至某次
commit
git reset [commit_id]
省略則會自動指定為
HEAD
--soft
更改commit hash的HEAD
$ git reset --soft HEAD^
--mixed
更改commit hash的HEAD與index
--hard
更改commit hash的HEAD、index與work tree
remote branch則需使用
revert