build立整个分区的存储库?

我喜欢从我的小型的debian服务器有一个很好的备份。

在“/”上创build一个仓库是个好主意吗?

不是真的。 在不适合使用版本控制工具的目录(如/ var / log)下有很多不断变化的文件。 另外,/ dev和/ proc下的文件不是普通的文件,也不能像VC工具那样真正的版本化。

备份软件是一个更适合你以后,可能类似于:tarsnap; 背部或类似的包裹。

Git不是备份工具,没有版本控制系统可以替代备份工具。 不从概念上达到相同的目的,也不是在function上。 更不用说,有不断变化的目录,符号链接和其他文件类的东西,不是真正的文件,版本控制工具甚至不会开始明白如何处理它们。

如果你想对你的整个分区进行版本化,以便你可以编辑configuration文件等等,然后恢复更改,那么你可以用一个非常广泛和复杂的.gitignore文件来完成这个任务。 但即使如此,通过创build本地化的仓库,只是在像文件etc文件的位置,可以做得更好。