3 ms·
Git has a feature called "superprojects". You would configure this project with all the parts of your project as "submodules". That way, when you need to pull d
by windsurfer 18y ago
Git has a feature called "superprojects". You would configure this project with all the parts of your project as "submodules". That way, when you need to pull down some new code (but not any media assets) you can just do that, but everything is still being tracked by the superproject.
Also, keep in mind that git will hash all of a commit at once. So if 500 2k files changed in a commit, the time spent hashing should be almost the same as hashing a 1MB file.