Git revert和reset区别,后悔药正确吃法

时间:2026-05-30 23:49:03   阅读:26

revert和reset是两种不同的回退方案,场景完全不同。

reset时光倒流

git reset --hard HEAD^丢弃所有改动。会改写历史,只适合本地分支。

revert安全撤销

创建新commit撤销操作。不删除历史。已推送分支的标准做法。

上一篇:服务器内存泄漏定位,现象到根因

下一篇:Linux磁盘IO性能排查