powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT удалить commit
3 сообщений из 3, страница 1 из 1
GIT удалить commit
    #38561007
Фотография -=Koba=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите как удалить commit из мастера?

Находится в середине и это не мерж
...
Рейтинг: 0 / 0
GIT удалить commit
    #38561156
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=Koba=-,

1) лучше откатить чем удалять

Код: sql
1.
git revert <commit>



2) Если таки удалить, то так (при условии что это не мерж-коммит):
Код: sql
1.
git rebase -i <commit>~1


Откроется редактор где будет список коммитов начиная с <commit>. Строку с ним удалить и выйти - rebase перепишет всю историю как если бы коммита не было.
Ну и потом запушить с --force на внешние репы.
...
Рейтинг: 0 / 0
GIT удалить commit
    #38561167
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЗЫ. Если после удаляемого через rebase коммита были мержи с конфликтами, то конфликты придется заново устранять .
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / GIT удалить commit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]