On Thu, Jul 20, 2017 at 10:41:48AM +0300, Volodymyr Sendetskyi wrote: > It is known, that git handles badly storing binary files in its > repositories at all. [...] > So the question is: why not implementing some feature, that would > somehow handle this problem? [...] Have you examined git-lfs and git-annex? (Actually, there are/were more solutions [1] but these two appear to be the most used novadays.) Such solutions allow one to use Git for what it does best and defer handling of big files (or files for which lock-modify-unlock works better than the usual modify-merge) to a specialized solution. 1. http://blog.deveo.com/storing-large-binary-files-in-git-repositories/