1. 查看提交SHA
先查看你曾经commit过的ID
git log --pretty=oneline2. 恢复至某个commit
恢复到
解决从下位机接收浮点数的通讯协议这个状态(最后的参数就是你要恢复到的那个状态前的ID)git reset --soft fabe64b976......3. 重新commit
文件内容并不会改变,但是当前HEAD指针指向的状态就是【解决从下位机接收浮点数的通讯协议】,此时就可以commit了
git commit -m "解决PC与下位机串口数据收发问题"4. 推送远程仓库
强制推送至远程仓库
git push -f完。
> 引用:删除掉中间几次没有用或者多余的git commit,而保留最后一次的文件状态