我想在我的 ~/.gitconfig 文件中将 github.token 的值设置为一个 shell 命令的结果。我当前有以下内容:
[github]
user = zmanji
token = !echo ~/.githubtoken 2> /dev/null
然而,git config github.token 命令并不会返回 ~/.githubtoken 文件的内容,而是返回命令本身。如何才能按预期工作呢?
编辑说明:为了明确起见,我正在尝试实现这里暗示的内容:在此处:
您还可以通过将变量设置为以
!
为前缀的命令字符串来将 github.token 定义为返回 stdout 上的实际令牌的命令。
cat
而不是echo
? - ZeissS