by Howard Miller.
...and the add-ons themselves can also be git repositories (git - mostly - ignores additional git repos it finds inside another). Although you need to be a little careful - mostly by not forgetting what you did.