soft仅仅日志变化
git reset --soft 0c581d767ed204a227d849d0f9a2173b1ec55256 commitid
hard日志和代码都变了
git reset --hard 0c581d767ed204a227d849d0f9a2173b1ec55256
gerrit库的话 push会报错,-f 也报,最终还是手动处理的