我想要一個簡單,類似腳本同步 2 個本機目錄的備份解決方案,提供“故障安全”機制允許撤銷1 對已同步的文件進行了不必要的修改。
假設我有 2 個本地目錄d1和d2最初包含完全相同的文件。
是否可以使用版本控制系統來同步任何更改d1到d2 像這樣:
1.一份文件f1在d1被修改
2. d1同步到d2
3. f1在d1再次被修改
4. d1同步到d2再次
5.初始版本f1在兩個目錄中都被刪除,因此只有檔案的當前版本和第二個最新版本保留在兩個目錄/儲存庫中(可以撤消並節省磁碟空間)
另外,這是在 Linux (Arch) 上。
預先感謝您的專業知識!
答案1
只需在您的目錄中設定 git 並記住提交任何相關變更即可。您可以從那裡還原早期版本。為了緩解潛伏的偏執症,請在其他地方(另一台機器!)設置一個存儲庫以將更新推送到那裡。