总结:
git reset 是将当前版本重置到某一个版本,对于版本之后的提交记录都将清除,在git reset之后 还需要执行git push -f 命令 进行强制提交 在开发的时候 谨慎使用
git revert 只会回滚某一次提交记录,之前和之后的记录不会受影响,通过生成一次新的revert 记录来回滚此次的记录
总结:
git reset 是将当前版本重置到某一个版本,对于版本之后的提交记录都将清除,在git reset之后 还需要执行git push -f 命令 进行强制提交 在开发的时候 谨慎使用
git revert 只会回滚某一次提交记录,之前和之后的记录不会受影响,通过生成一次新的revert 记录来回滚此次的记录