How and why we teach non-engineers to use GitHub at Thread
Instead of teaching employees to use git, why don't you put all of your data files on S3 and enable versioning?If the non-engineers are just using git to upload and version json files full of data without modifying the code that reads them, uploading to s3 seems like a much safer and easier way to accomplish the same goal (without building CRUD interfaces to handle it).