reset是回朔到指定的commit版本,指定的commit版本之后的操作commit都重置了。</br>
revert是删除指定的commit操作的内容,指定的commit之前和之后commit操作都不受影响,与此同时这个操作也会作为一个commit进行提交。
git log

找到对应的的log
本文详细解释了Git中reset与revert两个命令的区别。reset用于将工作区回溯到指定commit的状态,而revert则是在保留原有commit的基础上新增一个commit来撤销特定commit的效果。
reset是回朔到指定的commit版本,指定的commit版本之后的操作commit都重置了。</br>
revert是删除指定的commit操作的内容,指定的commit之前和之后commit操作都不受影响,与此同时这个操作也会作为一个commit进行提交。
git log

找到对应的的log
2023
1032
746

被折叠的 条评论
为什么被折叠?