我已经上传了我的文件,该文件每天都会发生变化,为了更安全,我想备份该目录,当我尝试将该文件夹复制到另一个文件夹时,它会显示每当我创建日期时,我只需要获取我的最新备份目录,获取我的文件的最新备份的任何建议
答案1
如果您的文件是文本,您可以用于git
备份和修订历史记录。
例如
cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt
然后,每当有新版本运行时
git commit -m $(date +%Y%m%d) myfile.txt
现在,git
您可以看到任何两个版本之间的差异,恢复任何以前的版本等,也 git
节省空间 - 它只存储任何更新的文件版本之间的差异。
您还可以设置它,以便主 git 存储库位于另一个目录或另一台机器上......并且您可以通过在git push
运行后运行来更新主版本git commit
。
有一个很多这些只是git
基本命令,是简单使用所需的全部内容。
git
有一个很多内置帮助。例如,运行git help everyday
20 个日常 git 命令的迷你教程。