git撤销未push的commit

首先,找到项目文件夹内,右键选择Git Base Heres,打开命令行版的git客户端,然后输入命令 git log –pretty=oneline,获取版本列表,git是根据head确定当前最新版

然后,从列表里找到你想要退回的版本id,注意是退回到的目标版本id,然后命令行输git reset –hard 目标id

ide重新checkout即可