2015-10-22 77 views
0

我讓Git 2.6.2安裝在Windows 7core.autocrlf在Windows中設置在哪裏?

core.autocrlf設置爲False。我想知道這個設置來自哪裏。我有以下奇怪的行爲:

> cd c:\ 
> git config --global --list | select-string autocrlf 
> git config --system --list | select-string autocrlf 
fatal: unable to read config file 'C:\Program Files\Git\mingw64/etc/gitconfig': No such file or directory 
> git config --list | select-string autocrlf 

core.autocrlf=false 
core.autocrlf=False 


> git config core.autocrlf 
False 

所以我沒有在全局配置中設置core.autocrlf。我沒有系統配置。我目前不在git目錄中。儘管如此,我還是得到了不少於兩個core.autocrlf的設置。 它們是由Git二進制生成的嗎? (如果是這樣,爲什麼兩個設置?)​​

+1

是什麼樣的'%HOME%\ CONFIG \ git的\ config'? – kan

+0

@kan有趣的領導,我有一個'env:HOME \ .config'文件夾,我沒有注意到,但我找不到任何git文件夾或其他任何與git遠程相關的文件夾。 –

+0

那我就不知道了......簡單一點就是選擇'Process Monitor'並找到被訪問的文件。 – kan

回答

1

在C:\ ProgramData \ Git \ config中查找。

而看到this question更多細節(它不只是core.autocrlf,有一個 「幽靈」 的價值,還有更多的:))

相關問題