git export命令,它重用已有的导出和来自它们的硬链接文件。
git_export_hardlink的Python项目详细描述
这个包实现了一个git导出命令,该命令可以给出 已导出的工作树和树将这些工作树对应 我也是。对于导出的每个文件,然后在现有的工作树中查看是否 已经存在一个相同的文件,在这种情况下,指向新的 导出位置,而不是再次写入同一文件。
用例:一个基于git的web部署系统,它将git树导出为 由网络服务器提供服务。每个新部署都会写入新文件夹。之后 在导出时,web服务器应该开始为来自新服务器的新请求提供服务 文件夹
注意硬链接的危险性。Linux上的硬链接不 有抄写语义!此命令也不验证完整性 古老的出口树木。在这个命令之后使用git reset–hard来保证 正确的出口。