【发布时间】:2020-10-26 05:17:29
【问题描述】:
我有一个 .env 文件,以及其他一些用 git-crypt 加密的文件。
git-crypt lock 要求清理工作目录。附加 --force 会删除对 .env 的所有更改,只给我原始文件
我正在将新值添加到 .env 文件中,并希望重新加密文件,然后将其签入 git。
【问题讨论】:
我有一个 .env 文件,以及其他一些用 git-crypt 加密的文件。
git-crypt lock 要求清理工作目录。附加 --force 会删除对 .env 的所有更改,只给我原始文件
我正在将新值添加到 .env 文件中,并希望重新加密文件,然后将其签入 git。
【问题讨论】:
我找到的最佳答案是运行 git-crypt lock --force; git-crypt unlock;,粘贴 .env 更改,然后在运行提交的 git cli 中。它在与 gitkraken 之类的 git ui 接口时看起来无法正常工作的 webhook 中转换为二进制文件。
【讨论】: