有没有内置或外置的方法可以加密存储库中的个别文件,只能由少数人访问。这些人在签入文件时,文件将自动加密,并在签出时进行解密。如果其他人尝试访问这些文件,则它们会保持加密状态。
有没有内置或外置的方法可以加密存储库中的个别文件,只能由少数人访问。这些人在签入文件时,文件将自动加密,并在签出时进行解密。如果其他人尝试访问这些文件,则它们会保持加密状态。
我知道我的回答有点晚,但是有很多替代方案可以将秘密信息存储在git仓库中:
其中大部分都使用GNU Privacy Guard(GPG),对称密钥加密和/或云密钥服务(SOPS)。如果你只想要一个简单的密码加密机制,你还可以看一下Ansible Vault,它不需要为每个账户生成密钥。
.gitattributes
和清洗和涂抹过滤器来实现这个目标。这只是一个小编程问题... - torek