Yeah, I guess it doesn't really make sense to have git for a project this small.
Git isn't that hard once you've learnt how to use it, and things like visual studio code will interface with it, but I don't think there is a way to sync github and the mod portal, and it might be too complex for anyone to add in without a lot of requests.