Что представляет собой представление «Проект» в GitHub? Является ли это просто слабой ассоциацией репозиториев или предоставляет способ обеспечить базовую (ые) базу (ы) для репозиториев?
То есть - если у меня может быть несколько репозиториев - скажем, repoA, repoB, repoC, в представлении проекта - скажем projectX.
Я внес изменения в repoA и repoB для релиза, а не в repoC.
Существуют отдельные исходные данные для repoA и RepoB.
Но в какой-то момент после релизов мне нужно иметь обновленную копию содержимого последней версии всех приложений (репозиториев).
Даст ли мне проект обновленную версию всех репозиториев?
или я должен проверять каждый репозиторий?
можно ли создавать базовые линии на виде проекта или это будет только в репозиториях?
Как это будет достигнуто, если я захочу вернуться к старому базовому сценарию для определенного репо и развернуть его отдельно?
Возможно ли клонировать и вытащить весь проект, содержащий все изменения, внесенные в репозитории repoA, repoB & repoC?