Everybody says git is decentralized, so why are you even asking this question? Can't you just use any git repository, anywhere? ;-)
Github is microsoft and you can bet they will break things. It is only a matter of time with them. -- Dennis Clarke RISC-V/SPARC/PPC/ARM/CISC Four decades in production systems.