git reset --hard ××××
彻底的退回原版本,连本地文件都会退回到上个版本的内容
git reset --soft ××××
只退回commit,要是想再次提交直接git commit 就可以了,它的本地文件不退回。
git revert ×××
用于撤回某次commit操作,这次撤回会生成一个新的commit,对原来的commit操作无影响,撤回只针对指定的commit.
彻底的退回原版本,连本地文件都会退回到上个版本的内容
只退回commit,要是想再次提交直接git commit 就可以了,它的本地文件不退回。
用于撤回某次commit操作,这次撤回会生成一个新的commit,对原来的commit操作无影响,撤回只针对指定的commit.