Два разных локальных репо фиксируются в одном репозитории Github - PullRequest
2 голосов
/ 24 января 2020

Возможно ли иметь два репозитория с двумя разными наборами папок и файлов, каждый из которых фиксирует один репозиторий на Github? Если да, то как мне это настроить?

Как показано ниже:

Repo 1

-Folder_1
-Folder_2
-Folder_3

Repo 2

-A_Folder
-B_Folder
-C_Folder

Github Repo

-A_Folder
-B_Folder
-C_Folder
-Folder_1
-Folder_2
-Folder_3

1 Ответ

1 голос
/ 24 января 2020

Ответ - да.

Вы можете сделать это несколькими способами:

  1. Поддерево / Филиалы
  2. Подмодули / Несколько хранилищ

У каждого, конечно, есть свои плюсы и минусы.


1. Поддерево / Ветви

Используя этот метод, вы должны распределить свой код между различными ветвями либо явно, либо с помощью поддерева, и вы можете объединить отдельные ветви в один репозиторий.

enter image description here


2. Подмодули / несколько репозиториев

Не совсем то, что вы просили, так как субмодули разбивают ваш репозиторий на более мелкие и объединяют их вместе, используя подмодули

enter image description here enter image description here

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