切换分支报错:Untracked Files Prevent Checkout

网上的解决办法:
大多都是执行git clean -f ,将所有untracked file 一次性删除。
本人发现执行该命令后会把项目的文件删掉,难以达到预期效果。

本人解决办法:
进入工程所在目录
右键打开Git Bash Here
执行git checkout -f master(master是我想切换的分支)
这样再回到IDEA会发现分支已经切换过去了。

posted @ 2024-04-02 20:34  尐鱼儿  阅读(109)  评论(0编辑  收藏  举报