Use branches to deal with major changes of the theme (Ex.: Bootstrap 4 vs 5)
Option 2
If various Tiki instances on the same server, use symlinks to point to a shared directory which contains the theme. This directory can be managed by Git or just be files on disk.