Windows-specific Git configuration settings; where are they set?

前端 未结 3 817
情深已故
情深已故 2020-12-09 02:01

I\'ve read the Git documentation and Where do the settings in my Git configuration come from? and yet I still can\'t make sense of some of my settings.

I\'m on Git

3条回答
  •  既然无缘
    2020-12-09 02:45

    In my version of git there is a --show-origin switch on the list command which gives away where the setting was applied from. I agree that it's confusing that there is no provided switch to access the windows configuration location inside ProgramData.

    C:\Users\karlb>git --version
    git version 2.11.0.windows.3
    
    C:\Users\karlb>git config --list --show-origin
    file:"C:\\ProgramData/Git/config"       core.symlinks=false
    file:"C:\\ProgramData/Git/config"       core.autocrlf=true
    file:"C:\\ProgramData/Git/config"       core.fscache=true
    file:"C:\\ProgramData/Git/config"       color.diff=auto
    file:"C:\\ProgramData/Git/config"       color.status=auto
    file:"C:\\ProgramData/Git/config"       color.branch=auto
    file:"C:\\ProgramData/Git/config"       color.interactive=true
    file:"C:\\ProgramData/Git/config"       help.format=html
    file:"C:\\ProgramData/Git/config"       http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
    file:"C:\\ProgramData/Git/config"       diff.astextplain.textconv=astextplain
    file:"C:\\ProgramData/Git/config"       rebase.autosquash=true
    file:"C:\\Program Files\\Git\\mingw64/etc/gitconfig"    credential.helper=manager
    file:"C:\\Program Files\\Git\\mingw64/etc/gitconfig"    difftool.usebuiltin=true
    file:"C:\\Program Files\\Git\\mingw64/etc/gitconfig"    alias.lol=log --oneline --graph
    file:"C:\\Program Files\\Git\\mingw64/etc/gitconfig"    alias.last=log -1 HEAD
    file:C:/Users/karlb/.gitconfig  user.email=karl.horton@yahoo.com
    file:C:/Users/karlb/.gitconfig  user.name=Karl Horton
    

提交回复
热议问题