Как организовать несколько независимых git репо в виде дерева внутри другой папки (или репо) в git - не нужны субмодули? - PullRequest
0 голосов
/ 11 марта 2020

Суть моего вопроса заключается в организации моих независимых репозиториев в виде дерева в git.

Меня интересует только возможность разместить несколько репо в папке внутри BB

(Или несколько репо в другом репо, мне все равно.)

Также не нужно отслеживать, скажем, историю pu sh для всех трех репо из одного центрального места. Репозитории независимы.

Подмодули, и это слишком большая головная боль из-за того, что я хочу сделать просто.

Я просто хочу, чтобы git отражал то, как у меня есть код организовано на моем локальном диске.

Основная причина: в противном случае мне пришлось бы расплющить свое дерево в git.

Мне бы пришлось дать своим git репозиториям неуклюжие имена вроде projectOne-crappyOldDeprecatedVersion-perlStuff

Предположим, мой код выглядит следующим образом, с дрянной / новой / и общей организацией, например, так:

projectOne (can be a repo or a folder, don't care)
      crappyOldDeprecatedVersion (independent repo)
            perlStuff
            jqueryStuff
            rubyStuff
      shinyNewVersion (independent repo)
            javaBackEnd
            nodeServerSide
            reactFacade
      commonToCrappyAndShiny (independent repo)
            dbStoredProcedures

Как мне выполнить sh это в git?

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