3 回答

TA貢獻(xiàn)1946條經(jīng)驗 獲得超3個贊
core.autocrlf
text
core.autocrlf
core.autocrlf = true
從存儲庫簽出的文本文件 LF
字符歸一化為 CRLF
在工作樹中;包含 CRLF
在存儲庫中不會被觸摸 只有 LF
存儲庫中的字符,將從 CRLF
到 LF
當(dāng)提交回存儲庫時。包含 CRLF
在存儲庫中將不受影響地提交。 core.autocrlf = input
從存儲庫簽出的文本文件將在工作樹中保留原始的EOL字符。 在工作樹中的文本文件 CRLF
字符歸一化為 LF
當(dāng)提交回存儲庫時。 core.autocrlf = false
core.eol
在工作樹的文本文件中口述EOL字符。 core.eol = native
默認(rèn)情況下,這意味著WindowsEOLs是 CRLF
和*nix EOLs是 LF
在工作的樹上。 儲存庫 gitattributes
設(shè)置確定提交到存儲庫的EOL字符規(guī)范化(默認(rèn)為規(guī)范化為 LF
)。
core.eol

TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊
回購程序可能有不同的文件和不同的EOLs。 回購中的某些文件可能具有混合的EOL,例如 CRLF
和 LF
在同一個文件里。
| Resulting conversion when | Resulting conversion when | committing files with various | checking out FROM repo - | EOLs INTO repo and | with mixed files in it and | core.autocrlf value: | core.autocrlf value: -------------------------------------------------------------------------------- File | true | input | false | true | input | false -------------------------------------------------------------------------------- Windows-CRLF | CRLF -> LF | CRLF -> LF | as-is | as-is | as-is | as-is Unix -LF | as-is | as-is | as-is | LF -> CRLF | as-is | as-is Mac -CR | as-is | as-is | as-is | as-is | as-is | as-is Mixed-CRLF+LF | as-is | as-is | as-is | as-is | as-is | as-is Mixed-CRLF+LF+CR | as-is | as-is | as-is | as-is | as-is | as-is
core.autocrlf
是 true
和回購中的文件具有 LF
EOL。
CRLF
+LF
CR
CRLF
LF
LF
CRLF
CR
CRLF
CRCRLF
.true
input
false
core.autocrlf true
.
- 3 回答
- 0 關(guān)注
- 524 瀏覽
添加回答
舉報