4个版本
使用旧的Rust 2015
0.2.1 | 2017年11月18日 |
---|---|
0.2.0 | 2017年11月12日 |
0.1.1 | 2017年11月12日 |
0.1.0 | 2017年11月12日 |
#1737 in 开发工具
7KB
gitconfig2json_cli
解析
git config --list --null
用于cli
关于程序化API,请参阅 gitconfig2json。
示例
$ git config --list --null | gitconfig2json | jq
{
"branch": {
"chore/foo=bar.baz": {
"merge": "refs/heads/master",
"remote": "upstream"
},
"master": {
"merge": "refs/heads/master",
"remote": "upstream"
}
},
"color": {
"ui": "auto"
},
"core": {
"bare": "false",
"editor": "vim",
"excludesfile": "~/data/src/github.com/sanemat/dotfiles2016/gitignore-system",
"filemode": "false",
"logallrefupdates": "true",
"repositoryformatversion": "0"
},
"remote": {
"upstream": {
"fetch": "+refs/heads/*:refs/remotes/upstream/*",
"url": "[email protected]:packsaddle/rust-gitconfig2json_cli.git"
}
},
"url": {
"[email protected]:": {
"pushinsteadof": "https://gist.github.com//"
},
"[email protected]:": {
"pushinsteadof": "https://github.com/"
}
}
}
安装
从 最新版本 下载到您自己的环境中。
或
$ cargo install gitconfig2json_cli
变更日志
许可证
MIT/Apache-2.0 © Sanemat
依赖项
~1–1.7MB
~25K SLoC