解决Eclipse中git的Windows和Linux换行符冲突问题

小白日常记录开发中遇到的问题

  今天,在Windows下执行mvn命令后,生成实体类。准备提交时发现生成的实体类和远程仓库的实体类不同,实体类内容一模一样。考虑到是换行符的问题。

  Windows的换行符如图所示:

解决Eclipse中git的Windows和Linux换行符冲突问题
  Linux的换行符如图所示:解决Eclipse中git的Windows和Linux换行符冲突问题

换行符的问题导致,本地仓库和远程仓库的文件不同。Ecplise解决问题的办法如下:

打开Windows=>Preferences

解决Eclipse中git的Windows和Linux换行符冲突问题

打开General=》Workspase

解决Eclipse中git的Windows和Linux换行符冲突问题

设置完成后,选择要修改换行符的文件

解决Eclipse中git的Windows和Linux换行符冲突问题

点击File=》Convert Line Delimiters TO

解决Eclipse中git的Windows和Linux换行符冲突问题

选中后,换行符问题就解决了!