有什么方法可以让 Git 保留 HFS+ 扩展属性?我能想到的只是一些 Rube-Goldberg 系统,其中我使用了一个提交挂钩脚本,该脚本从文件中读取扩展属性并将它们记录在其他地方,以及一个稍后在签出时应用它们的签出挂钩脚本。但我希望有更简单的方法。
是的,我意识到这稍微超出了 Git 真正设计的范围。但由于它非常强大(并且在某些方面非常灵活),我希望有一种方法可以做到这一点。
有什么方法可以让 Git 保留 HFS+ 扩展属性?我能想到的只是一些 Rube-Goldberg 系统,其中我使用了一个提交挂钩脚本,该脚本从文件中读取扩展属性并将它们记录在其他地方,以及一个稍后在签出时应用它们的签出挂钩脚本。但我希望有更简单的方法。
是的,我意识到这稍微超出了 Git 真正设计的范围。但由于它非常强大(并且在某些方面非常灵活),我希望有一种方法可以做到这一点。