Why do we even need Git and stuff when it is possible to just commit the source code as the RFC

https://www.rfc-editor.org/rfc/rfc6716#appendix-A.3

And look you can even do patches
https://www.rfc-editor.org/rfc/rfc8251#section-3

This is the next generation of immutable, distributed but centralized, patch-based VCS

RFC 6716: Definition of the Opus Audio Codec