有没有办法配置git,这样无论何时提交文件~/repoA/**/*.png
,都会对其唯一的哈希X进行calucated,从~/repoA.data/X
复制文件~/repoA/**/*.png
,包含X的文件./**/*.png
存储在git中?
相反,是否有办法配置git,以便每当签出文件./**/*.png
时,都会检索内容X并将相应的文件~/repoA.data/X
复制到<working directory>/**/*.png
}
与2类似,配置git以便每当输出./**/*.png
的内容X时,输出相应文件~/repoA.data/X
的内容。
答案 0 :(得分:1)
我不确定我是否正确理解了这个问题。但是如果你正在寻找一种让git处理二进制文件的聪明方法,你可能想看看这些项目: http://git-annex.branchable.com/ https://github.com/schacon/git-media