git 回退到某次提交

有时做了提交后,发现提交的代码有问题,想要撤回到某次提交。

可以使用git reset命令。

首先你需要用git log 查看你需要回退到的提交的commit ID,也就是对应的哈希值。


git reset --soft commitID   //只删除commitID之后的提交记录log,代码的改动还在。

git reset --hard commitID   //彻底删除commitID之后所做的改动,代码也一起回退回来了。 (慎重用,用前最好备份一下代码,或者用git diff 生成一个patch)


猜你喜欢

转载自blog.csdn.net/u012830148/article/details/78106517