3 ms·
You can easily publish a snapshot of a bare Git repository on IPFS[0], and there are front-ends like git-remote-ipfs[1] which integrate IPFS into the Git workfl
by nybble41 5y ago
You can easily publish a snapshot of a bare Git repository on IPFS[0], and there are front-ends like git-remote-ipfs[1] which integrate IPFS into the Git workflow. The difficulty is that this only gets you a single snapshot. Any change to the repository results in a different CID & URL, which you then need to somehow provide to everyone so that they can see the updates. (This is where IPNS would come in, except it's still a work-in-progress. PubSub for name resolution helps but it's not enabled by default yet.)
[0] https://docs.ipfs.io/how-to/host-git-style-repo/ https://docs.ipfs.io/how-to/host-git-style-repo/
[1] https://openbase.com/js/git-remote-ipfs https://openbase.com/js/git-remote-ipfs