git reset还是比较常用的吧。比如希望把最后几个commit调换一下顺序就可以先git format出来,再reset然后重新打上去。或者直接就舍弃最后一两个debug的commit了。你不用的话一般怎么搞?
【 在 nikezhang 的大作中提到: 】
: 设计思路不一样,本来git的历史就是一个个commit组成的链子,你reset到一个历史版本了,之后的commit你准备怎么办?还有没事你reset干嘛,想看历史版本直接获取那个版本的文件就行了,根本用不到reset,你还是没有搞清楚什么情况用什么命令
--
FROM 112.64.60.*