我想显示所有配置的Git部分。
我只找到了git-config-getcore.editor,我希望输出全局配置的所有内容,而不仅仅是配置的默认编辑器。
我想显示所有配置的Git部分。
我只找到了git-config-getcore.editor,我希望输出全局配置的所有内容,而不仅仅是配置的默认编辑器。
当前回答
在基于Linux的系统上,您可以通过以下方式查看/编辑配置文件
vi/vim/nano .git/config
确保您在Gitinit文件夹中。
如果您想使用--global-config
vi/vim/nano .gitconfig
在/home/userName上
这将有助于编辑:https://help.github.com/categories/setup/
其他回答
您可以使用:
git config --list
或者查看~/.gitconfig文件。本地配置将位于存储库的.git/config文件中。
Use:
git config --list --show-origin
查看该设置的定义位置(全局、用户、回购等)
要列出全局Git配置:
git-config--list--全局
要列出本地git配置:
git-config--list--本地
您还可以调用git-config-e直接在编辑器中打开配置文件。Git配置文件比-l输出更可读,所以我总是倾向于使用-e标志。
综上所述:
git config -l # List Git configuration settings (same as --list)
git config -e # Opens Git configuration in the default editor (same as --edit)
如果没有参数,它将与local.git/config交互。使用--global,它与~/.gitconfig交互。通过--system,它与$(前缀)/etc/gitconfig交互。
(我真的找不到$(前缀)的意思,但它似乎默认为$HOME。)
在Windows中,要编辑全局配置,请从gitbash运行(但不从常规命令提示符运行)
notepad ~/.gitconfig
文件的位置列在https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/Where-system-global-and-local-Windows-Git-config-files-are-saved
如果您只想列出Git配置的一部分,例如别名、核心、远程等,那么只需通过grep发送结果即可。类似于:
git config --global -l | grep core