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