Я хотел бы включить существующий проект (размещенный на GitHub) как часть моего проекта (в подкаталог), сохранив при этом историю и возможность обновлять этот проект. Я обнаружил, что может быть около трех подходов:
Вариант (1) может быть предпочтительнее на GitHub, так как они, вероятно, могут делиться источниками. Но логически мой проект не является форком существующего. Скорее существующий - это просто модуль. Также я не уверен, что перемещение существующего кода в подкаталог не вызовет проблем. Но логически мой проект не является форком существующего. Скорее существующий - это просто модуль. Также я не уверен, что перемещение существующего кода в подкаталог не вызовет проблем. Но логически мой проект не является форком существующего. Скорее существующий - это просто модуль. Также я не уверен, что перемещение существующего кода в подкаталог не вызовет проблем. Я бы, наверное, предпочел вариант (2), так как репо всего одно. (3) потребует работы с несколькими репозиториями, но логически он наиболее близок к моей ситуации.
Я довольно много исследовал это, но я не совсем уверен. Что бы вы посоветовали в этой ситуации? Заранее спасибо!