you can add the addon by @Fabio to your friendica instance to host git repositories. https://kirgroup.com/projects/fabrixxm/friendica-projects There are other self-hosted solutions, don't know if there is something decentralized or maybe even multi-VCS supporting.