How to export theme
Possible Answers to Your Question:
Did you create the theme using our Child Theme guide, or is this just a site you have customized using the widgets and customizer options?
Child Themes are explained here:
To migrate an entire site you setup locally to your live server:
Moving Your Site to a Live Server
You can also backup and restore just the content and layouts of a single Layers site. This is best if your media library is full of extra stuff or you are running multi-site. See Backup Content Widgets and Layouts
You can also do it the super-manual way. Here is WordPress.org’s arduous documentation for how to do that.