如何解决2020年的二进制文件/文件夹版本控制? git-annex绝对是您需要的工具
我想保留一个包含大量巨大二进制文件的文件夹的“快照/版本”。该文件夹包含我通过rsync/rclone/scp/whatever
进行的所有备份。
由于源代码可能会遭到破坏/黑客入侵,因此我想保留所有版本。
我们都知道git / subversion不是针对文本以外的文件制作的,我想知道是否有用于此目的的更通用的工具。
我将专门使用linux。
解决方法
git-annex绝对是您需要的工具。
出色的文档,出色的代码,很棒的社区。 p>
快速入门指南:
使用sudo apt-get install git-annex
安装它,然后就可以像使用git一样来管理数据了。
git init
git annex init "main-backup"
git annex add # if you don't specify any paths,it adds everything
# it'll hash your files and store them inside the .git folder with their hash as their filenames
git commit -m "Add my most important files"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。