git already is decentralised. GitHub isn’t. But you can clone the git repository and mirror that as many places as you want.
git doesn't have discoverability or any kind of decentralized CDN service AFAIK.
git doesn't have discoverability or any kind of decentralized CDN service AFAIK.