Base theme is created either
- /scripts/settings.json has no config/theme/baseTheme field or
- there is no /scripts/settings.json present in your repository
In the latter case, a brand new settings.json file is created. Afterwards base theme is created depending on your workspace name.
In order to avoid this do not add settings.json to .gitignore of your repository.
Updated about a year ago