@springimport

Как применить обратные изменения в git?

Есть ветка dev и test-branch (одинаковые). В ветке dev был тестовый кусок кода который был убран. В test-branch хочется вернуть тот убранный кусок кода так чтобы при merge dev на test-branch код не затерся. Как бы cherry-pick с обратными изменениями.
Как это сделать?
  • Вопрос задан
  • 85 просмотров
Решения вопроса 1
@springimport Автор вопроса
Решение: нужно перейти на test-branch и выбрать коммит для применения кода:
git checkout HEAD~ -- . (вместо HEAD~ можно хэш коммита).

P.S. Загвоздка в -- . — это позволяет не перемещать HEAD.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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