最近遇到的烦人的问题,IDEA使用git提交代码,经常提示框闪两次就没有任何动作,也不会报任何错误。找不到任何的问题,没办法,只能用git自带的命令提交,烦人。后来,才发现,只是IDEA对代码中检测是windows换行符(CRLF)还是Unix(LF)出的问题。
于是,将CRLF更改为LF,即可可以提交上去了。
但是,问题是,团队其他人用的都是CRLF,不能保持统一的换行符,可能会出现团队代码不一致问题,所以,又得换另外一种解决办法。
既然是换行符的问题,那我们干脆就设置git提交的时候不去检验换行符。
所以,选择Version Control->Git, 将 "Warn if CRLF line separators are about to be committed"前面的复选框 勾掉
设置好后,测试,OK,可以提交,问题处理