En este caso, lo convertirías en un Componente de Tema y añadirías ese Componente a todos los Temas. (Admito que esto es una complejidad adicional).
Si quieres ejecutar el sitio profesionalmente, asegurarte de que todo tu código esté en Github es una muy buena idea.
Sin embargo, inicialmente, cuando solo estás probando algunas ideas, seguro que puedes jugar con él “localmente” si así lo deseas.
Cuando los cambios de código se hayan asentado, probablemente deberías incluirlo en el control de versiones, pero argumentaría que cuanto antes, mejor.
Una forma de combinar la rápida evolución con GitHub es combinarla con esto:
Y desplegar en un Componente de Tema de prueba en un Tema de prueba… pero ahora nos estamos poniendo realmente creativos…
Lo que te permite desplegar sobre la marcha, luego puedes asegurar tus cambios en un repositorio git una vez que estés satisfecho.