Задать вопрос
Klim5198
@Klim5198
Человечище-минималист

Слил ветку master с веткой develop как отменить слияние?

Работал в ветке develop, дошёл до определённого состояния проекта, через сайт github создал pull request и влил изменения в master, создал тэг v0.1.0. После чего в ветке master редактировал файл README.md, захотел получить изменения этого файла в ветке develop и влил "Merge branch 'master' into develop". После этого представление веток, например, в GitKraken стало непонятным.
До: forHabr.jpg?raw=true
После: 6215db7ecff35160906538.png

После слияния были осуществлены некоторые действия, но их можно при необходимости снести. Они сохранены отдельно.
Ссылка на репозиторий: Репозиторий
  • Вопрос задан
  • 574 просмотра
Подписаться 1 Средний Комментировать
Решения вопроса 1
Klim5198
@Klim5198 Автор вопроса
Человечище-минималист
Нужно сделать:
git checkout master
git reset --hard
git push -f

Т.е. отменить последний коммит перед слиянием
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
toxa82
@toxa82
git revert -m1 <merge_commit_hash>
Ответ написан
Ваш ответ на вопрос

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

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