使用 Notepad++和 Sublime 等编辑器修改的是能正常显示修改记录的,
但是,发现用 Dreamweaver 修改了一点文件之后, Git 修改显示记录不太对,显示为全部删除了文件,又增加。 ( GUI 和 Bash 里面都显示这样)
是不是 Dreamweaver 保存设置里,应该设置为 Linux 格式? 找了下首选项,没找到
.
1
JiaFeiX OP 这种修改记录很不优雅,已经拿编辑器重新编辑了。 但问题是,为何 DW 会这样? 应该是保存方式的问题吧?
|
2
SpicyCat 2016-07-13 11:58:53 +08:00
有可能是换行符的问题。你的编辑器能不能查看文件的换行符? LF, CRLF, CR
查看下 Dreamweaver 修改文件前后换行符有没有变化。 这不是优雅不优雅的问题,这种情况下, diff 就完全失去意义了。 |
3
plqws 2016-07-13 12:05:24 +08:00
应该就是换行符的问题了,除非是撞见 diff 算法的 bug
|
4
JiaFeiX OP |
5
JiaFeiX OP ![]( )
DW 没法根据文件本来的设置来弄 , 看来是强制转换的。。。。 |