问题:这是真正的代码差异&在我在 github 中的提交中显示@@ -1,202 +1,251 @@
,因为该文件已被完全替换。我想在 github 中查看如下图所示的代码差异。
系统信息:我在 windows 8.1 中使用 sublime text 2 编辑我的代码,在 windows 7 中使用 phpdesigner 7
解决方案,我在提交之前尝试过:
- 将编辑器中的行格式设置更改为 windows/unix/macOSx
- 在我的 .gitattribute 添加
* text=auto
- 我也试过
dos2unix
&unix2dos
命令 - 奇怪的是,如果我使用 vi 进行编辑,它就可以工作。但是,我不习惯使用它。
我的 .gitattribute :
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
# Standard to msysgit
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain
谢谢。