Git(二):Git 過濾文件(1)——.gitattributes

# Windows-specific files that require CRLF:
*.bat       eol=crlf
*.txt       eol=crlf

# Unix-specific files that require LF:
*.java      eol=lf
*.sh        eol=lf

GRLF和LF:
CRLF,LF都是用來表示文本換行的方式。CR代表回車,對應字符\r。LF表示換行,對應字符\n。不同操作系統文本使用的換行符各不相同。Windows系統使用的是CRLF,Unix系統(包括Linux,MacOS近些年的版本)使用的是LF。

eol:
設置行末字符。
eol=lf ,入庫時將行尾規範爲LF,檢出時禁止將行尾轉換爲CRLF
eol=crlf,入庫時將行尾規範爲LF,檢出時將行尾轉換爲CRLF

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章