как отменить слияние моей master ветки с удаленной
закоммитил изменения и запушил свою ветку master и забыл, что оно пойдёт сразу же в удаленную ветку master без всяких мерж реквестов... как можно отменить слияние? просто хочу полностью его убрать на удаленнке
Ответы (1 шт):
Автор решения: Герман Борисов
→ Ссылка
- На текущем положении своей ветки master создаёте другую ветку.
git resetом сбрасываете положение локальной ветки master на последний коммит, который должен остаться в удалённой.gut push --force
Для 3-го шага, возможно, потребуется вмешательство администратора репозитория, так как ветка master чаще всего защищена от force-пуша.
PS если с репозиторием работают множество людей, то нужно чтоб каждый кто уже успел сделать pull/fetch тоже откатил свою копию ветки master