несколько сред разработки контейнеров с git - PullRequest
0 голосов
/ 30 апреля 2020

Я использую vs-code devcontainer , чтобы создать контейнерную среду разработки со следующими настройками:

root_folder (main git repository)
|- .git
|- docker-compose.yml
|- @myapi-submodule (django python API)
  |- .devcontainer.json
|- @myclient-submodule (react js client)
  |- .devcontainer.json

В docker-compose.yml я создаю 2 службы соответственно api и client и смонтируйте соответствующую им папку подмодуля.

Затем я могу "Открыть папку в контейнере ..." в 2 отдельных windows, и все прекрасно работает, кроме git. Мне нужно иметь возможность вносить изменения, фиксировать их, изменять ветви ... из контейнера, но так как монтируется только папка подмодуля, я вообще не могу использовать git.

Какие у меня варианты в этом сценарий? Как я могу изменить субмодуль из контейнера без родительской папки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...