2、git reset --hardmimvp_git_tag reset 会影响 commitmimvp_git_tag之后的commit都会被退回到暂存区 revert 是撤销某次操作,此次操作之前的commit都会被保留,貌似之后的也会被保留 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD ...