souptown/diggitout
This was the start of an automated method for extracting dependencies from a git repo, putting them into a dependency repo like maven or nuget in a versioned manner, and re-writing the git history to grab the proper dependency version from the dependency repo for the commit that is currently in the working dir. I moved on before finishing it.