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

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

Добрый день.

Я когда-то склонировал себе репозиторий, сделал множество изменений нужных мне. Но на удаленном репозитории уже много новых функций появилось. Как можно получить эти изменения с удаленного репозитория при этом не уничтожив все то что сделал я локально?
Спасибо заранее
  • Вопрос задан
  • 159 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    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, но придётся мержить конфликты

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽