Develop Theme Locally, then Push to GitHub

I’m making changes to themes. I make changes on VS Code and then push to GitHub which goes to Shopify. I want to see changes before pushing to GitHub to improve efficiency and to keep GitHub more tidy. How can I develop locally and then push to GitHub, or is there an alternative?

Use an unpublished theme on the store and themekit or the app cli

https://shopify.dev/themes/tools/theme-kit

Also see https://shopify.dev/themes/tools/github

1 Like