Git

製作整個分區的儲存庫?

  • July 6, 2011

我喜歡從我的小型 debian 伺服器上進行良好的備份。

在“/”處創建儲存庫是個好主意嗎?

並不真地。/var/log 等目錄下有很多不適合使用版本控制工具的不斷變化的文件。此外,/dev 和 /proc 下的文件不是正常文件,也不能以 VC 工具所期望的方式進行版本控制。

備份軟體更適合您的需求,可能類似於:tarsnap;backula 或類似的包裝。

Git 不是備份工具,沒有版本控制系統可以替代備份工具。從概念上講,它們的目的不同,在功能上也沒有。更不用說有不斷變化的目錄和符號連結以及其他類似文件的東西,它們不是真正的文件,版本控制工具甚至都不會開始理解如何處理它們。

如果您想對整個分區進行版本控制,以便您可以隨意編輯配置文件等並恢復更改,您可以使用一個非常廣泛且複雜的.gitignore文件來完成此操作。但即使這樣也可以通過僅在具有文件的位置創建本地化儲存庫來做得更好,etc例如。

引用自:https://serverfault.com/questions/287306