为何使用 Dreamweaver 更改了个文件, Git 修改记录显示不对,记录为全删又增加

2016-07-13 11:38:46 +08:00
 JiaFeiX

使用 Notepad++和 Sublime 等编辑器修改的是能正常显示修改记录的,

但是,发现用 Dreamweaver 修改了一点文件之后, Git 修改显示记录不太对,显示为全部删除了文件,又增加。 ( GUI 和 Bash 里面都显示这样)

是不是 Dreamweaver 保存设置里,应该设置为 Linux 格式? 找了下首选项,没找到

.

1410 次点击
所在节点    问与答
5 条回复
JiaFeiX
2016-07-13 11:41:31 +08:00
这种修改记录很不优雅,已经拿编辑器重新编辑了。 但问题是,为何 DW 会这样? 应该是保存方式的问题吧?
SpicyCat
2016-07-13 11:58:53 +08:00
有可能是换行符的问题。你的编辑器能不能查看文件的换行符? LF, CRLF, CR
查看下 Dreamweaver 修改文件前后换行符有没有变化。

这不是优雅不优雅的问题,这种情况下, diff 就完全失去意义了。
plqws
2016-07-13 12:05:24 +08:00
应该就是换行符的问题了,除非是撞见 diff 算法的 bug
JiaFeiX
2016-07-13 12:59:02 +08:00
@SpicyCat
@plqws

应该就是换行符的问题,关键是没找到 DW 的相关设置。。。。。 都不敢拿 DW 写东西了
JiaFeiX
2016-07-13 13:06:50 +08:00
![]( )

DW 没法根据文件本来的设置来弄 , 看来是强制转换的。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/292177

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX