git - 使用 git config 列出部分中的所有配置条目
问题描述
有没有直接的方法来列出一个部分中的所有键/值对git config
?例如,列出该部分下的所有条目core
。
我正在使用git config --get-regexp <section-name>
,但它似乎有点愚蠢 - 当我只是想要一个部分中的所有条目时为什么要使用正则表达式。
在相关说明中,有没有办法列出当前签出分支的所有配置条目,而无需输入分支名称?(即git config --get-regexp branch\.<branch-name>\.
)
解决方案
考虑到Git 2.22 (Q2 2019) 引入 git branch --show-current
,您可以使用:
git config --get-regexp branch\.$(git branch --show-current)\.
但是正则表达式仍然是列出配置部分的方式。
例子:
vonc@voncav MINGW64 /d/git/git (master)
$ git config --get-regexp branch\.$(git branch --show-current)\.
branch.master.remote origin
branch.master.merge refs/heads/master
branch.master.pushremote master next
推荐阅读
- logical-operators - 逻辑运算 !A && !B vs !(A||B)
- c# - 在 WCF 中使用 Certificate 和 UserName 进行客户端身份验证,使用 basicHttpsBinding 传递反向代理身份验证
- google-cloud-platform - BigQuery 使用 Datastore 导出文件直接从 Storage 查询数据
- ruby-on-rails - Docker 错误 Getaddrinfo: Name or service not known in Puma Nginx server-Mac os
- mysql - Windows 10中的Mysql 8.0安装错误
- jmeter - 让 Jmeter 报告错误失败
- javascript - 在 iffe 中访问“this”上下文
- here-api - 此处地图中两点距离计算的单位是什么?
- mysql - 喜欢“%伟哥%”
- javascript - 如何在javascript中使用正则表达式仅删除最后一个新行