问题描述:
idea
关联上git
,文件更改完,然后ctrl+z
回退到未更改之前,但是git上的commit还是有此文件(表示有更改的地方),如下图所示
红框位置 No differences
,箭头位置 Contents have difference only in line separators
,说明文字内容全部相同,只有换行符不同。
解决方案:
在idea最下方可以看到如箭头所示,这个代表此文件使用的是什么系统的换行符,如果Windows系统就点开箭头对应的位置选择 CRLF
,以此类推。
也可在Settings
中选择,System-Dependent
代表根据当前系统设置。