Yes
Oh also on the topic of git/VCS you might find Pijul at-least academically interesting https://pijul.org/manual/introduction.html IMHO it’s patching model would likely work better for Nostr buuut it’s not very mature and no way people would just switch away from git 😂