Git和硬链接
考虑到Git无法识别指向存储库之外的符号链接,使用硬链接是否有任何问题?
Git可以打破它们吗?您能给我指出详细的信息吗?
回答:
代表Git中目录的’tree’对象存储文件名和权限(子集)。它不存储索引节点号(或其他类型的文件ID)。因此, 无法在git中表示
,至少在没有第三方工具(例如metastore或git-
cache-meta)的情况下(而不是即使使用这些工具也无法确定)。
Git尝试不触摸不需要更新的文件,但是您必须考虑到git不会尝试保留硬链接,因此它们可能会被git破坏。
关于
:git没问题,应该保留符号链接的内容…但是这种链接的实用性对我来说还是个疑问,因为这些符号链接是否断开取决于git存储库
的文件系统布局,并且不受git的控制。
以上是 Git和硬链接 的全部内容, 来源链接: utcz.com/qa/423688.html