Even simpler if you don’t want to install the discourse_theme gem, themes can be uploaded as a zip file and you could build quite a lot in the admin UI directly.
And to reiterate, unless you’re working with ruby you don’t need a plugin at all, so a theme is likely what you’re asking for… no git needed.