可能原因 我的原因是因为当时修改了项目所在的目录结构,删除了本地仓库.git文件夹,重新修改了工作区。 此时编辑代码后,commit的话,会弹出No Changes detected的对话框无法提交。 可能是因为编辑器无法正确读取本地仓库,所以无法正确进行版本控制。 解决方法 于是需要在Files --> Settings --> Version Control 中设置好你的新工作区的目录或VCS类型,仍未正确识别的话重启一下idea,然后就可以发现文件名称颜色变了(可以commit了)