revert和reset是两种不同的回退方案,场景完全不同。
reset时光倒流
git reset --hard HEAD^丢弃所有改动。会改写历史,只适合本地分支。
revert安全撤销
创建新commit撤销操作。不删除历史。已推送分支的标准做法。
上一篇:服务器内存泄漏定位,现象到根因
下一篇:Linux磁盘IO性能排查