我想将一些Omnigraffle文件置于版本控制之下。 Omnigraffle将这些文件存储为.graffle
个目录。
我希望git将这些目录视为单个文件。
我该怎么做?
我尝试将*.graffle binary
放入.gitattributes
但不起作用。
谢谢!
答案 0 :(得分:8)
对于OmniGraffle,如果您转到Document:Document检查器,您可以选择始终将文件保存为平面文件而不是包,这样可以更轻松地在git中使用。
答案 1 :(得分:1)
要将目录及其内容视为单个文件,您需要编写涂抹/清除脚本。你有什么理由需要这样做并且不能保持原样吗?
如果它们繁琐,大而且太重,您可能希望将它们放在单独的存储库中并使用子模块链接它们。