You could commit code with notes and commit a reference page with a note that points to the code notes.
All you then need to do is have a fixed web address that points to the latest reference page note.
Allows version control to be stored and all the code is stored in a decentralised way on relays.