Constantine️
хммммм
Constantine️
они знают толк в подарках )
Alex
и хуяк, до 4 утра нормально сижу
Сильно материшься или так, только своих будишь, а не весь подъезд?)
Roki
Тут есть GitHub гуру?
Constantine️
вот это ты спросил :D
Roki
Я послал pull request, меня попросили немного его исправить. После нескольких изменений наплодилось коммитов
Constantine️
Сильно материшься или так, только своих будишь, а не весь подъезд?)
у меня жена спать ложится со мной, поэтому, бужу подъездных )
Nikolay
лул
Constantine️
Я послал pull request, меня попросили немного его исправить. После нескольких изменений наплодилось коммитов
просто толкай коммиты к себе и оно автоматом туда подтянется, насколько я помню
Daniel
Может это программист показал свою несостоятельность на 200й строчке кода, а не монолит?
конечно. но смикросервисы позволяют минимизировать вред от несостоятельных программистов
Roki
Я вроде нагуглил несколько способов и успешно удаляю коммиты у себя, но все советы заканчиваются git pull --rebase из-за чего у меня опять все востанавливается локально
Dmitrii
конечно. но смикросервисы позволяют минимизировать вред от несостоятельных программистов
Раннее внедрение микросервисов необоснованно повышает комплексити всего проекта и требуемый уровень разработчиков для него.
Constantine️
это как первый проект с ДДД
Constantine️
вроде сделали, а потом поняли, что не так
Dmitrii
У нас щас на работе проект гео децентрализованный
Dmitrii
Разработчики те что там были до меня в ахуе
Dmitrii
Да что сказать, я сам тоже в ахуе, ибо представляю перспективы. И чет боюсь за их психику
Constantine️
раздача порнушки по миру?
Constantine️
к великой цели идешь
Dmitrii
Не, не цдн
Dmitrii
Там именно веб проекты
Roki
зачем?
Потому что шлак
Dmitrii
Они разбросаны будут и связаны между собой
Constantine️
Потому что шлак
тогда вычищай шлак и новый пулл реквест
Constantine️
Они разбросаны будут и связаны между собой
ну тут весь чат видел, как ты с aws ебался )) про разбросаны я давно понял
Constantine️
кстати, пойду тебя в лс доставать
Dmitrii
Да, с амазоном я знатно поебался
Roki
тогда вычищай шлак и новый пулл реквест
Так я этим и занимаюсь. На локальном репозитории вычищаю, все ок
Roki
А git push ругается по всякому. Все гугл советчики сичтают что у меня в локальном репо говно и восстанавливают с удаленного. А мне нужно наоборот
Dmitrii
Роман а какой вопрос
Roki
Как удалить коммит "Merge branch 'master'...." на удаленном репозитории ( форк на гитхабе)
Constantine️
я бы сделал так
Constantine️
к хуям снес форк
Constantine️
и применил изменения через патч
Constantine️
а потом новый реквест
Roki
к хуям снес форк
Эта опция на крайний случай. Хочется интеллигентно.
Constantine️
я за агрессивный рефакторинг )
Dmitrii
Роман сделай через черрипик
Roki
Напоминает движение в паутине, каждое действие только запутывает :)
Dmitrii
И отдельную ветку
Vladimir
Напоминает движение в паутине, каждое действие только запутывает :)
посмотри ссылку выше (только сделай бэкап на всякий случай)
Dmitrii
Просто перенеси в нее нужные коммиты
Dmitrii
А потом форспуш на ремоут
Dmitrii
Не самый прямой способ но проще и понятнее
Constantine️
Рома, водки дать?)
Constantine️
я б начал пить
Roki
посмотри ссылку выше (только сделай бэкап на всякий случай)
Это прекрасная ссылка, в ней нет ответа на мой вопрос. Как послать изменения на уделаенный репозиторий?
Constantine️
причем тут -f ?
Dmitrii
Потому что иначе реджект будет
Roki
Вот наверно -f как раз причем
Constantine️
если в ту же ветку — да
Constantine️
я бы в новую ветку делал и из неё реквест
Dmitrii
Ну гит же линусом написан. Тут ссаная куча путей сделать одно и тоже по-разному
Vladimir
причем тут -f ?
ну если ты поигрался с историей и посквашил коммиты в один, то без форса тебе скажут что так низя
Constantine️
это я понимаю )
Roki
Попробую с -f, надо файлы удалить
Constantine️
я про то, что с пуллреквестом можно сделать нормальную хистори из другой ветки. хотя я ж не опенсорсер )
Dmitrii
Не разъеби ремоут)
Roki
Местный сранный провайдер SSH сессию рубит по неакативности каждые 5 минут, так что у меня ничего в хисторе не сохраняется к тому эе
Constantine️
😂
Dmitrii
screen?
Constantine️
вот так опенсорсеры и перестают творить
Dmitrii
Запусти сессию в скрине и аттачься к ней после обрыва
Dmitrii
Да поможет тебе линус
Roki
Так, коммиты я удалил вот так: git rebase -i SHA
Dmitrii
Теперь сделай git log и проверь историю
Roki
git log норм локально
Dmitrii
Потом git push -f
Roki
git push -f схавало
Dmitrii
Я б удивился если бы нет
Roki
Теперь главное - как обновить коммиты на гитхабе?
Dmitrii
Ээм..