1

当我运行时,出现git config -l2core.editor正确的一个(notepad.exe)在 .gitconfig 中,因为我在那里添加了它但不幸的是另一个正在出现。我怎样才能删除它?它存储在什么文件中?

core.symlinks=false
core.autocrlf=false
core.editor='C:/windows/system32/notepad.exe'
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
alias.hist=log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short
core.editor='C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotfiles=dotGitOnly
gui.wmstate=normal
gui.geometry=1061x860+80+51 171 192
4

1 回答 1

3

Git 在三个位置查找配置设置:

/etc/gitconfig
~/.gitconfig
.git/config

这些分别是系统范围、每个用户和每个存储库的设置。更具体的设置会覆盖更一般的设置(例如,每个 repo 覆盖每个用户)。获取/设置它们的便捷方法是使用git config --system,git config --globalgit config.

于 2013-09-01T23:53:46.180 回答