如何使git config --global ...冗长?

时间:2019-08-09 01:39:52

标签: git

我们在运行bash脚本(自动化)的git configure命令中记录了输出。如果每个git命令都是冗长的,而不是使用echo命令添加代码,那将非常有帮助。通常或专门针对git configure可以选择执行此操作吗?

1 个答案:

答案 0 :(得分:1)

没有,但是您可以编写一个shell函数:

# git config <variable> <value>,
# then show the configuration for <variable>
vgitconfig() {
    git config "$1" "$2"
    echo "git config $1 $2"
}

,然后调用此函数而不是git config

以上内容很粗糙。如果您使用的是复杂的设置,则需要对其进行修饰。

还考虑使用set -x,它将每个执行的命令复制到输出文件(默认stderr,可在bash中调整)。