У меня есть два разных локальных репозитория git. Каждый из них размещен в github как (отдельный) частный репозиторий, с собственным набором сотрудников/разработчиков. Я являюсь владельцем этих двух репозиториев github.Слияние 2 Различные git Repos
# Repo A, which is in
~/projects/repo-a
# Repo B, which is in
~/projects/repo-b
У меня есть два вопроса: * Как я сливаю репо-а к репо-б, и наоборот. Является ли это возможным? * Если возможно, можем ли мы сделать repo-a соавторов не показать на repo-b, и наоборот? Идея состоит в том, чтобы сохранить конфиденциальность сотрудников-репо.
Спасибо.
Что касается [как объединить 2 репозитария git] (http://stackoverflow.com/questions/1425892/how -do-you-merge-two-git-repositories), [было задано] (http://stackoverflow.com/questions/277029/combining-multiple-git-repositories) [несколько раз до] (http://stackoverflow.com/questions/2233933/merging-two-git-repositories). –
И вторая часть вашего вопроса, вероятно, может быть выполнена с помощью 'filter-branch', изменяя авторов при каждом сообщении commit (что будет изменять историю, а не технически слияние). –