1、git restore --staged <文件>
清除暂缓区文件名
2、git reset --hard <版本号>
回滚到上一版本
如看PHPstrom如何操作请参考https://blog.csdn.net/qq_35774849/article/details/107312658
3、解决冲突
(1)使用默认的解决冲突
打开文件进行删删删
(2)使用vimdiff进行解决冲突
安装
git config merge.tool vimdiff
git config merge.conflictstyle diff3
git config mergetool.prompt false
检测合并冲突
git mergetool
检测与上个版本的不同
git difftool
(3)使用可视化工具(mac为例)