当我尝试 git-log 一个 ansible-vault 文件时,我不断收到密码提示

I keep getting a password prompt when I try to git-log an ansible-vault file

我按照这里的说明操作:

但我不断收到输入 ansible-vault 密码的提示。

这是我 运行 提示输入保管库密码的命令:

git log -p staging.yml

我做错了什么?我尝试将寻呼机作为 cat 而不是像评论显示的那样输入,它仍然提示输入保险库密码...有人可以告诉我我做错了什么吗?我正在使用 mac os x sierra...

您必须设置 vault_password_file 配置选项或 ANSIBLE_VAULT_PASSWORD_FILE 环境变量以指向您的保管库密码文件。

如果您链接到的答案应该是:

vault_password_file = .vault_password