История изменений
Исправление justAmoment, (текущая версия) :
Я так понимаю, извернуться в git можно по-всякому. В данном конкретном случае я вижу два варианта: с сохранением истории и без сохранения истории изменений. С сохранением истории примерно так:
- Repo1 считаем что принадлежит разработчику Бобу. И он расположен на его компе. Боб делает в своём мастере новую ветку «develop» для наглядности. Мы принесли целиком его Repo1 и поместили в /tmp/bob.
- У тебя есть твой Repo2, который ты считаешь мастером. Подключаем удаленный Repo1 к нашему Repo2. Потом забираем к себе удалённые ветки
git remote add bob /tmp/bob git fetch bob
- Создаём локальную ветку bob_dev
git checkout -b bob_dev bob/develop
- Теперь у нас две локальных ветки: «master» и «bob_dev». Можно делать merge и т.д.
Исходная версия justAmoment, :
Я так понимаю, извернуться в git можно по-всякому. В данном конкретном случае я вижу два варианта: с сохранением истории и без сохранения истории изменений. С сохранением истории примерно так:
- Repo1 считаем что принадлежит разработчику Бобу. И он расположен на его компе. Боб делает в своём мастере новую ветку «develop» для наглядности. Мы принесли целиком его Repo1 и поместили в /tmp/bob.
- У тебя есть твой Repo2, который ты считаешь мастером. Подключаем удаленный Repo1 к нашему Repo2. Потом забираем к себе удаленные ветки
git remote add bob /tmp/bob git fetch bob
- Создаём локальную ветку bob_dev
git checkout -b bob_dev bob/develop
- Теперь у нас две локальных ветки: «master» и «bob_dev». Можно делать merge и т.д.