我如何`git diff`更改为rails 5.2凭据?

时间:2018-03-27 13:37:27

标签: ruby-on-rails git credentials git-diff ruby-on-rails-5.2

我希望能够将更改区分到加密的config/credentials.yml.enc

git diff显示加密文件内容的差异。我希望看到明文的变化。

如何获得config/credentials.yml.enc文件的人类可读差异?

1 个答案:

答案 0 :(得分:3)

如果您使用where b.PUNKTAS = 'Centro st.1' and a.MARS = b.MARS 代替rails encrypted:show,因为它将文件作为参数,这将有效。

对于全局配置,添加到.gitconfig

rails credentials:show

然后在〜/ .config / git / attributes

[diff "enc"]
  textconv = rails encrypted:show
  cachetextconv = false