我使用mybatis-genarate生成一些XXXmapper.java。在intellij Local Changes选项卡中,我发现有21个文件被更改。
然而,当我检查哪些文件被更改时,我发现没有更改。我使用命令“show diff”,它显示“没有差异”。
这是intellij想法的错误。
答案 0 :(得分:2)
如果更改了行结尾,命令行上的git将报告修改的文件,因此它是预期的行为。
如果您使用的是Windows,则很可能将git config core.autocrlf
设置为true
,因此您无法将行结尾更改提交到存储库。
以下是在IntelliJ中更好地处理此类情况的请求。 https://youtrack.jetbrains.com/v2/issue/IDEA-175120