denisemenov
@denisemenov

Как объединить удалённые репозитории в один на GitHub?

Привет.
Предыстория:
Так сложилось, что по одному своему проекту я наплодил с десяток бэкапов дроплетов на DigitalOcean, где велась работа с одним единственным темплейтом. Менялись некоторые настройки в CMS, редактировались в разных дроплетах разные модули CMS, что-то где-то правилось, добавлялось и удалялось. Затем проект поставили на паузу, прошло несколько месяцев и тут я решил объединить их для экономии бюджета. Но, конечно же, не помню, где какие версии/правки были. Вот и захотелось воспользоваться гитом для объединения всего этого зоопарка в один репозиторий, с которым можно будет позже продолжить этот проект позже, при этом не потеряв сейчас ничего. Пробовал некоторыми способами найденными на просторах интернета объединить репозитории, но как-то не очень успешно получается.

Главное:
Итого, есть n бэкапов дроплетов, premium-аккаунт на github и желание сравнить каждый файлик на всех дроплетах (за исключением входящих в .gitignore, конечно же).
Киньте в меня туториалом или подскажите, как мне их объединить в один репозиторий на GitHub?

Заранее спасибо! :)
  • Вопрос задан
  • 941 просмотр
Пригласить эксперта
Ответы на вопрос 1
@dreamhost
Для каждой версии проекта заведите свою отдельную ветку в гит проекте
и потом сравнивайте их между собой сколько угодно
git init
git remote add origin  https://github.com/main/main.git
git remote add droplet_1  https://github.com/droplet1/droplet1.git
git remote add droplet_2  https://github.com/droplet2/droplet2.git
...
git remote add droplet_n  https://github.com/dropletn/dropletn.git

git fetch origin
git fetch droplet_1
...
git fetch droplet_n


или почитайте вот здесь bit.ly/2gSolcd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы