I maintain forks of all the plugins I use and ocassionally write my own from scratch.
Run ./install.sh to install all plugins.
This project uses git subtree.
Add subtree to remote
git remote add -f 'remote-alias' 'remote-url'Add subtree
git subtree add --prefix 'local-path' 'remote-alias' branch --squashUpdate subtree
git fetch 'remote-alias' 'branch'
git subtree pull --prefix 'local-path' 'remote-alias' 'branch' --squash