Копировать содержимое репо в другое репо внутри папки, сохраняя историю, ветки, теги - PullRequest
0 голосов
/ 06 октября 2019

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

SourceRepo / -A -B

TargetRepo -C -D папка /

Я хочу переместить (A, B) в папку / с веткой и зафиксировать историю.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 06 октября 2019

Команда git subtree делает именно то, что вы хотите. Выполните следующую команду в TargetRepo в ветви, в которую вы хотите добавить ее:

git subtree add --prefix=folder <git-url-of-SourceRepo> master

Это добавит основную ветку SourceRepo в папку в вашем TargetRepo.

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