我已經上傳了我的文件,該文件每天都會發生變化,為了安全起見,我想備份該目錄,當我嘗試將該文件夾複製到另一個文件夾時,它會顯示每當我創建日期時,我只需要獲取我的最新備份目錄,獲取我的文件的最新備份的任何建議
答案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 命令的迷你教學。