介绍
一般用 git
进行备份文本文件都是明文的,比如:这里。如果有加密后再 push
的需求可以这样:
方法 1
写一个脚本/程序
功能是 2 个目录对拷,类似 sync
命令的功能。拷贝的过程,可以选择忽略哪些文件、目录,哪些文件整体加密,那些逐行加密。用什么加密算法。
安全级别高的算法往往加密后的结果巨大。
如果你导入 epub 等电子书的话,这类型的可以选择用 rc4 加密然后做个 base85 编码,做个障眼法就可以了。
做 2 个仓库
-
其中一个不连接远程仓库,放的是明文。
- 可以定时 commit,比如 5 分钟一次。方便回滚。
-
其中一个连接了远程仓库(github, gitee),里面放的文本文件都是
逐行加密
的,逐行加密
目的是对版本控制
友好,不至于改一行,整个文件都进行更新。- 可以定时,逐行加密 +commit+push,比如 20 分钟做一次即可。
- 图片整体加密
- 或者图片不放在版本控制里面
方法 2
上网找现有方案。只要一个仓库就可以。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于