Сделал локально
И я ещё и revert сделал, его бы тоже удалить
как узнаешь и мне рассажи))
правая кнопка на том коммите, к которому хочешь вернуться > Reset
git reset --hard HEAD~2
Удалять из гита коммиты можно, но не нужно. Только если там случайно не затесались пароль от прода, пин код твоей карты, паспортные данные, или подписанный договор на продажу души дьяволу. Тогда можно ПОДУМАТЬ над тем чтобы делать reset и force push. Но для всего остального лучше просто revert и не переживать
если гит приватный, то есть шансы что не утекло. Надо пройтись бфг клинером по репке, удаляя ссылки на этот комит, затем удалить репку у всех контрибуторов и заставить их склонить заново Иначе они просто заново зальют старую историю Если репка публичная, то твои пароли уже утекли. Там тыща ботов натравлены на гитхаб
если пароли утекли в гит, то никакой force push не поможет, надо сразу менять пароли
Это понятно, но не оставлять же пароли эти потом в истории, пусть даже неправильные
ну это уже неважно, если пароли нерабочие. удалять историю очень геморно
Ну нинаю, если ещё недалеко ушло, то reset+forcepush должен помочь. В крайнем запущенном rebase, но это уже для тех кто либо очень знает гит либо очень хочет позаниматься с ним любовью часик/другой
Бля, я только щас понял что мне пизда
ну хорошо хоть понял!
Обсуждают сегодня