I donβt see how this would be a bad idea. Git is great for managing large and small amounts of information. Binary or text files are allowed and stored in the change history.
It may work like iFolder , but with a much better ability to merge, keep a story and share its information.
One problem is the complexity overriding this type of setup. If your users are not well versed in branching, wswwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww.
The idea of ββa GUID will also be confused with end users, so you may need to create something simple (version numbering). Non-empty folders resolving the dilemma must also be addressed.
The good thing about git (unlike svn or iFolder) is that moving a file is easy and merging is smart.
All in all, git works great with our binary image, media and code files in one repository. I cannot think of why it cannot be used as an assistant for any other project to track documents, images, and other media.
source share