Sergey
Я хз как ещё точнее написать
Vasily
Когда-то давно делал
Ilya
Так может это был комплимент?
не, говорят это препятствуем моему росту
Vagif
Здесь можно прочитать про настоящих владельцев ютуба.
Sergey
Vagif
Цукенберг на все лапы мохнатые положил
Vasily
@vshapenko твой выход
А я тут при чем?
Vasiliy
Ребят, подскажите. я смержил два файла,но еще не коммитил их. т.е. база, локаль и ремот должны остаться. как я могу заново открыть этот файл на мерж?
Anonymous
А я тут при чем?
Ты обычно тригеришься на Илью люто
Ayrat
ты хочешь откатить мерж или чо
Anonymous
got reset —soft <название файла> если я правильно тебя понял.
Vladimir
типа when { amount is { withdrawSmth ... } }
о, на прошлой работе мы так делали, через xml, было довольно удобно, пока не решили заимпрувить и поддержать полностью питон через IronPython, тут то проект и закрылся
Ilya
насколько я понял
Vasiliy
только одного файла. Но сам мерж еще не закоммичен
Ayrat
а ты через консоль наркоманишь?
Ayrat
в любом GUI это правокликом делается
Anonymous
дак ему мерж надо начать заново
Ааа тогда git checkout -m название файла
Anonymous
в любом GUI это правокликом делается
GUI для нищих духом, а тут настоящий самурай
Anonymous
Четыре часа будет откатывать файл
Anonymous
Но сука строго через терминал
Vasiliy
Смотрите. есть моя ветка 4020. Я ее мержу в ветку ft. вот сейчас я убрал все мерж конфликты. Но коммита я еще не делал. Пошел проверять код. Увидел, что мерж файла SessionService прошел не правильно. И я хочу, только для файла SessionService начать мерж конфликтов еще раз.
Anonymous
И название файла
Anonymous
Мы тут все затаили дыхание, напиши если получится
Vasiliy
git checkout -m
👍 щас, попробую :D
Vasiliy
Заново, вот это не хочу разгребать((
Vasiliy
Anonymous
мля. Опасно.
А ты думал в сказку попал.
Anonymous
Ayrat
ничо опасного, в гите даже ребейз можно откатить
Ayrat
рефлог же
Ayrat
ну пока гит мусор не соберёт
Ilya
ничо опасного, в гите даже ребейз можно откатить
ну это нужно выебать командную строку
Ilya
даже наоборот
Ayrat
ну это нужно выебать командную строку
мне это нужно было пару раз и оба раза на стаковерфлоу был ответ
Mark
в git extensions есть гуи для рефлога
Ayrat
ну это нужно выебать командную строку
https://stackoverflow.com/questions/134882/undoing-a-git-rebase
Mark
просто список коммитов, на которых нет ссылок, вешаешь метку на нужный и вуаля
Mikhαil
ну это нужно выебать командную строку
Вроде не такая уж проблема
Ayrat
да вот да, обычный хард ресет только на HEAD@{5}
Mikhαil
Если апи нормально сделано. А у гита оно вроде более менее неплохое
Ilya
да вот да, обычный хард ресет только на HEAD@{5}
а вот это работает? git reset --hard ORIG_HEAD
Ayrat
а вот это работает? git reset --hard ORIG_HEAD
я ниибу, я ГУЕ мразь, в консоль раз в год захожу
Ayrat
на консольщиков от гита смотрю как на говно
Ilya
я ниибу, я ГУЕ мразь, в консоль раз в год захожу
я тоже :( у нас есть адепты far - они всё через консоль
Ayrat
Привет
*смотрит сверху вниз* Ну привет
Vasiliy
ой да ладно. Иногда приятно в коносоли, иногда в гуи
Ayrat
ой да ладно. Иногда приятно в коносоли, иногда в гуи
поправлю всегда приятно в гуи, всегда неприятно в консоли, но приходится
Vasiliy
угу
Anatoly
https://twitter.com/FrenLegion/status/1407608728539574274 . посоны, техническая ошибка. чай не АЭС кодим. (там тред)
Ayrat
я из консли гита имею один супер полезный снипет git commit --allow-empty -m "fix: CI" && git push
Ayrat
это единственная команда которую я из консоли вызываю
Anatoly
я тупо в дженкинсе кнопку жму
Anatoly
в ui
Ayrat
АХ ТЫ ЧИТЕР
Bonart
я тупо в дженкинсе кнопку жму
А я настроил чтобы на каждый коммит собиралось, жму только на деплой, если надо
Bonart
ничо опасного, в гите даже ребейз можно откатить
В гите откатить можно все. А сборку мусора лучше автоматическую вырубить
Крылатый
Ох, липа расцвела. Такой вкусный запах! Надо цветов насобирать на чай.
Anatoly
там тред в треде, какой читать?оба?
про инкассацию - техническая ошибка, второй - про безопасность интернет-банков
Anatoly
так что там оба смешные!
Ilya
это единственная команда которую я из консоли вызываю
а я юзаю вот такое git fetch -p && for branch in $(git branch -vv | grep ': gone]' | awk '{print $1}'); do git branch -D $branch; done