git - git-crypt 更新已加密的文件
问题描述
我有一个.env
文件,以及其他一些用 git-crypt 加密的文件。
git-crypt
lock 要求清理工作目录。追加--force
删除对 .env 的所有更改,只给我原始文件
我正在向.env
文件中添加新值并想重新加密文件,然后将其签入 git。
解决方案
我发现的最佳答案是运行git-crypt lock --force; git-crypt unlock;
,粘贴 .env 更改,然后在运行提交的 git cli 中。它转换为 webhook 中的二进制文件,当与 git ui 接口时看起来无法正常工作gitkraken
推荐阅读
- android - 媒体播放器点击 14 次后停止工作
- php - 更改电子邮件验证错误消息 Laravel 5.7
- python - 在不丢失细节的情况下减小图像大小
- javascript - 如何检查 HTML 属性是真还是假?
- laravel - fontawesome-vue 组件图标切换无法正常工作
- kubernetes - 如何在 Windows 上为 Google Cloud Platform 添加 docker-registry 密码(即在 PowerShell 中,而不是 Bash 中)?
- r - 按两个变量分组并在 dplyr 中选取其中一个变量的最高值
- ios - jokykong/sidemenu 中的问题更改后退按钮
- oracle - 用于 VS 12c 的 Oracle 开发人员工具不适用于 VS 2010
- angularjs - AngularJS的UI路由器中从父状态到子状态的通信(带有组件)