git-crypt 已加密的更新文件

git-crypt update file thats been encrypted

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

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

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

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