GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - marcguyer/submodules-example: Example of a complex, or "multi-rooted" repository project in JetBrains IDEs with Git Submodules, Docker Compose, dotenv environment passthru via php-fpm and xdebug config for step debugging.

BranchesTags
Open more actions menu

Latest commit

 

History

20 Commits
20 Commits

Folders and files

NameName
Last commit message
Last commit date
.idea
.idea
 
 
docker/proxy/conf.d
docker/proxy/conf.d
 
 
example-one @ 8226ad4
example-one @ 8226ad4
 
 
example-two @ bbd71e2
example-two @ bbd71e2
 
 
.env
.env
 
 
.gitignore
.gitignore
 
 
.gitmodules
.gitmodules
 
 
README.md
README.md
 
 
docker-compose.yml
docker-compose.yml
 
 
submodules-example.iml
submodules-example.iml
 
 

Repository files navigation

Submodules Example

This is an example using multiple git submodules to manage a large multi-root project and develop it with Intellij IDEs.

Recursive Clone

Use the recursive flag to also clone and initialize the submodules:

git clone --recursive [email protected]:marcguyer/submodules-example.git

Notes

Synchronous Git Branch Control

JetBrains IDE Synchronous Branch Control - enables simultaneous commit/push/etc for all submodule branches of the same name.

Docker cheats

docker compose exec one composer install

About

Example of a complex, or "multi-rooted" repository project in JetBrains IDEs with Git Submodules, Docker Compose, dotenv environment passthru via php-fpm and xdebug config for step debugging.

Topics

dockerdocker-composedotenvgitgit-submodulegit-submodulesjetbrainsnginxnginx-proxyphpphp-fpmphp8xdebug

Resources

Readme
Activity

Stars

2 stars

Watchers

2 watching

Forks

1 fork
Report repository

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.