【问题标题】:git-crypt update file thats been encryptedgit-crypt 更新已加密的文件
【发布时间】:2020-10-26 05:17:29
【问题描述】:

我有一个 .env 文件,以及其他一些用 git-crypt 加密的文件。

git-crypt lock 要求清理工作目录。附加 --force 会删除对 .env 的所有更改,只给我原始文件

我正在将新值添加到 .env 文件中,并希望重新加密文件,然后将其签入 git。

【问题讨论】:

    标签: git npm git-crypt


    【解决方案1】:

    我找到的最佳答案是运行 git-crypt lock --force; git-crypt unlock;,粘贴 .env 更改,然后在运行提交的 git cli 中。它在与 gitkraken 之类的 git ui 接口时看起来无法正常工作的 webhook 中转换为二进制文件。

    【讨论】: