Задать вопрос
@romicohen
Системный Архитектор

Сделал merge в локальный develop из branch-1, потом push на origin, а теперь получается что нужно откатить develop. Что делать?

То есть, если я локально сделаю на develop - reset hard на комит до слияния с branch-1 - оно ведь мне не даст запушить, или что?

И мне в любом случае не нужны комиты из branch-1 на origin.

Ко всему прочему, я потом буду еще pull делать с origin на VPS - как быть там?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 2
оно ведь мне не даст запушить, или что?

или --force
Ответ написан
Комментировать
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Если ветка на origin не защищена от удаления, то
git push --force
А на других компьютерах, например на VPS
git pull --rebase
Чтобы ветка там тоже удалилась и пересобралась заново.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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