** Note: folders containing .git files are meant to represent repositories. Repositories inside repositories are submodules.**
/SuperRepo /.git (#1) /ProjectRepo1 /.git (#2) /wp-config.php (#3) /WordPress /.git (#4) /plugins /plugin-1 /.git (#5) /plugin-2 /.git (#5) /themes /theme-1 /.git (#6)
- Tracks all projects, each project is a submodule.
- Tracks a specific project. Each project consists of the WordPress submodule, plugin theme submodules, and a wp-config.php file.
- Sets WP_CONTENT constants to be the ProjectRepo itself rather than the WordPress folder.
- Submodule clone of the WordPress/WordPress repository hosted on GitHub
- Each and every plugin in its own submodule.
- Each theme in is own submodule. Projects will typically only need one theme.