Задать вопрос
@TechNOIR

Git. Как правильно получить изменения с главного репозитория и применить их к локальному?

Добрый день.

Я когда-то склонировал себе репозиторий, сделал множество изменений нужных мне. Но на удаленном репозитории уже много новых функций появилось. Как можно получить эти изменения с удаленного репозитория при этом не уничтожив все то что сделал я локально?
Спасибо заранее
  • Вопрос задан
  • 154 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Giperoglif
сначала закоммитить у мебя все что сделано локально, потом git pull и мерджить вручную конфликты
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ruddy22
@ruddy22
Спасение утопающих — дело рук самих утопающих
Есть несколько вариантнов:
1. самый безобидный: вынести ваши изменения в отдельную ветку, используя git checkout -b , затем переключиться в master/main ветку и сделать git pull, затем мержить конфликты
2. использовать git fetch, ознакомиться с изменениям из репозитория, затем мержить конфликты
3. еще есть варинат "убрать в карман" ваши изменения через git stash, затем git pull, затем git stash apply, но придётся мержить конфликты

Выбор за вами
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы