关于硬链接和备份的一些问题

关于硬链接和备份的一些问题

最近我不小心拿出了一个包含重要内容的目录,现在我开始考虑备份的最佳方法,远程副本它已经就位,但我在想,关于

一个脚本,它将我的目录结构复制到另一个目录中,并为该目录中的所有文件创建硬链接,因此,如果我删除某些内容,它仍然存在。

但我的问题是,

  • git 版本控制还有效吗?
  • 我应该复制结构并为每个文件创建硬链接还是目录的硬链接?

我想要的是能够在其他地方有到相同 inode 的硬链接,所以如果我删除或其他什么,我不会损害文件的完整性,硬链接应该用 cronjob 更新,所以我总是有一个指向它们的指针。

问题是 git 是否会尊重硬链接?

相关内容