文件名称:保险箱:git用户的加密
文件大小:31KB
文件格式:ZIP
更新时间:2024-02-24 10:29:26
git encryption GitGo
git用户的加密。 通过Strongbox,可以轻松加密和解密git中存储的文件,并且与典型git工作流程的差异最小。 安装后,strongbox可以正常使用git diff等命令,并且应该在存储库中加密的所有文件都在工作副本上保持解密状态。 如果需要,它支持在每个目录中使用不同的键。 它可以基于数量的文件 安装 您可以从获取二进制文件 另外,假设您的安装工作正常,则可以通过go get github.com/uw-labs/strongbox安装 用法 作为一次性操作,请通过运行strongbox -git-config安装插件。 这将编辑全局git config以启用保险箱过滤和差异配置。 在要使用保险箱的每个存储库中,创建.gitattributes文件,其中包含要由保险箱管理的模式。 例如: secrets/* filter=strongbox diff=strongbox 生成用于加密的密钥,例如: strongbox -gen-key my-key 这将为您的.strongbox_keyring添加新密钥。 默认情况下,密钥环是在$HOME目录中创建的,但是可以
【文件预览】:
strongbox-master
----.dockerignore(25B)
----strongbox_test.go(2KB)
----strongbox.go(9KB)
----LICENSE(7KB)
----strongbox-logo.png(18KB)
----keyring.go(2KB)
----README.md(4KB)
----Makefile(216B)
----.drone.yml(441B)
----.goreleaser.yml(445B)
----integration_tests()
--------Dockerfile(260B)
--------run.sh(122B)
--------main_test.go(4KB)
----.gitignore(46B)