For example, if I want to collaborate on making a (non-computer related) textbook with someone, and we want to use git as a version control system. Should we use github/codeberg for this or is there a platform that’s more suitable for using git in nontechnical contexts?


I haven’t tried any, but I would think so yes. You can probably run a script over the files to accomplish the same thing :)
Yeah a script sounds like a good idea, thanks!