The most common mistakes with git. How to fix it?

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 153

  • @frontendscience
    @frontendscience  4 роки тому +24

    Друзья, спасибо всем за такой отклик - он помогает понимать лучше ваши пожелания.
    Для «случайных» прохожих предупреждение - за любые оскорбления в комментах я просто баню.

  • @drapasYT
    @drapasYT 4 роки тому +14

    Очень полезно и грамотно изложено. Хотелось бы видео по работе с ветками, как их правильно организовать, как сливать и решать конфликты.

    • @frontendscience
      @frontendscience  4 роки тому +2

      Рад что было полезно! Отличная тема для видео! Сделаем!

    • @FredUA
      @FredUA 4 роки тому +2

      Использовать git-flow)

    • @drapasYT
      @drapasYT 4 роки тому +1

      @@FredUA Git flow спорная штука. Не всем нужна не всем подходит.

    • @FredUA
      @FredUA 4 роки тому +1

      @@drapasYT Можно по ситуации варьировать, но все конечно же зависит от масштаба проекта

  • @NickJ953
    @NickJ953 4 роки тому +6

    Спасибо за видео! С радостью бы послушал от Вас про rebase)

    • @frontendscience
      @frontendscience  4 роки тому +1

      Рад что понравилось! Да вижу много запросов на rebase - сделаем!

  • @MrNightingale1989
    @MrNightingale1989 4 роки тому +9

    Спасибо за видео! Недавно на собеседовании спрашивали что такое interactive rebase и отличие merge от rebase)

    • @frontendscience
      @frontendscience  4 роки тому +11

      О классная тема! Очень часто пользуюсь интерактивным ребейзом. Могу записать отдельное видео по нему.

    • @kisurov
      @kisurov 4 роки тому +1

      У меня тоже спрашивали отличие merge от rebase.

  • @Andrew-strong
    @Andrew-strong 4 роки тому +7

    Спасибо за видео! Хотелось бы узнать, в каких случаях надо мержить, а в каких - ребейсить.

    • @frontendscience
      @frontendscience  4 роки тому +7

      Благодарю за просмотр! :) В большинстве случаев команда принимает решение на старте - все мержат или ребейзят. Я могу записать отдельное видео на эту тему чтобы было больше понимания отличия этих подходов и какие подводные грабли у каждого.

  • @elsombrero105
    @elsombrero105 3 роки тому +3

    Вот это контент! Вот это подача! Просто кайф! Огромное спасибо за канал! Выше всяких похвал.

    • @frontendscience
      @frontendscience  3 роки тому +1

      Очень рады! :) Благодарим за поддержку!

  • @denisoleksyuk5346
    @denisoleksyuk5346 3 роки тому +8

    Было бы интересно посмотреть как решать конфликты после ребейса

    • @frontendscience
      @frontendscience  3 роки тому

      Есть в планах! Там действительно есть свои особенности.

  • @pablo8896
    @pablo8896 8 місяців тому +2

    Забавно что именно после такого кейс, который был описан в начале ролика, я пошел смотреть этот видос, хахахах

  • @the2x548
    @the2x548 3 роки тому +3

    Не знал про revert. Спасибо

  • @arsenshlianin3064
    @arsenshlianin3064 2 роки тому

    Спасибо за доступное и легкое объяснение тем, казавшихся изначально сложными.
    подача - класс )

  • @magerrrr
    @magerrrr 4 роки тому +2

    Юху)) спасибо! отличное полезное видео, знаю кому скинуть! Обязательно поделюсь)

    • @frontendscience
      @frontendscience  4 роки тому

      Юхууу! ) Рад, что было полезно! 💪

  • @microdevices
    @microdevices 2 роки тому

    Отличное видео. Теперь не придётся бегать со словами - "Что я натворил с гитом"))

  • @kisurov
    @kisurov 4 роки тому +4

    Супер, очень доходчиво, спасибо!
    Небольшое предложение: когда смотрю в полноэкранном режиме и нажимаю паузу, чтобы почитать что там в консоли, ютуб загораживает всплывающим интерфейсом пару строк сверху и снизу. Может сделать консоль чуть уже по высоте?

    • @frontendscience
      @frontendscience  4 роки тому

      Учтем пожелание в будущих видео!

    • @kisurov
      @kisurov 4 роки тому

      @@ОлегБудкеев-ц3з Ага, и при этом снимается с паузы

    • @frontendscience
      @frontendscience  4 роки тому +2

      @@kisurov Уже учел в новых видео

  • @andreyzhukov2821
    @andreyzhukov2821 4 роки тому +7

    Привет, Сергей!
    Хорошее видео!
    Монтаж пушка!
    Сними пожалуйста видео работы с Гитом через WebStorm (ctrl + k), тонкости работы с ним. Можно ли при использовании WebStorm не пользоваться консолью?

  • @chillchill5254
    @chillchill5254 3 роки тому +3

    Спасибо большое! Очень полезный видос!

  • @ntvisigoth
    @ntvisigoth 2 роки тому +5

    Автору:
    Спасибо за подобный контент. Все по делу. Остался вопрос, который ты не освятил, а он очень важен:
    На 10:59 когда речь идет о команде `git revert ${good_commit_hash}` ты не сказал о том, что произойдет, если применить этот revert если между ломающим комитом на который мы ревертим и текущим есть еще много других комитов?
    С точки зрения слушащего ролик возможны варианты:
    1. Откатятся ВСЕ комиты, т.е. изменения кода на момент ДО применения этого комита
    2. Откатятся строго те изменения, которые были сделаны именно В ЭТОМ комите, а те что были сделаны ПОСЛЕ останутся как есть
    О таких вещах тоже надо упоминать. Ведь не редко мы подливаемся из веток, чтоб наш код был up to date, это крайне важно!
    Всего тебе доброго! Энергии и чтоб про выгорание ты только в статьях на хабре читал и понятия не имел что это такое на практике

  • @QWEqaz123ification
    @QWEqaz123ification 2 роки тому +1

    Очень крутой ролик, спасибо! Буду смотреть дальше ваши видео.

  • @AnyNameChannel123
    @AnyNameChannel123 Рік тому +1

    У меня лично и у моих знакомых часто возникают вопросы в ситуациях когда приходится разрешать конфликты. К примеру - работаешь в своей ветке, а за это время в мастер-ветку уже замержили изменения, при этом в том числе и изменения в те файлы над которыми ты работаешь. Возможно Вы смогли бы рассказать о rebase операции и тому как решаются конфликты, какие коммиты при этом создаются.

  • @folomba
    @folomba 2 роки тому

    Спасибо большое за урок! Я сейчас тоже изучаю технологию GIT.

  • @johnd0e605
    @johnd0e605 4 роки тому +2

    Привет с Кипра. Спс за видео.

  • @ContrastVision
    @ContrastVision 3 роки тому

    Так, було б чудово більше відео про Git!

  • @AlisaLisa-sx2te
    @AlisaLisa-sx2te 7 місяців тому

    Полезные видео, приятная подача. Спасибо!

  • @slavawar
    @slavawar 2 роки тому

    Коротко и подробно. Очень круто! Спасибо.

  • @ezfootball6246
    @ezfootball6246 3 роки тому +1

    спасибо очень просто и доступно !! успехов!)

  • @1654045
    @1654045 2 роки тому

    🔥 Огонь. Автору респект и уважение. Про черипик ещё можно .

    • @frontendscience
      @frontendscience  2 роки тому +1

      Приятного просмотра ua-cam.com/video/GZgswRhTHK8/v-deo.html

    • @1654045
      @1654045 2 роки тому

      @@frontendscience колдун! :)

    • @frontendscience
      @frontendscience  2 роки тому

      @@1654045 🔮🧞‍♂️)))

  • @SpaSergo
    @SpaSergo 2 роки тому

    Очень полезная информация 👍 продолжайте в том же духе 🙌✨

  • @turdakhov
    @turdakhov 2 роки тому

    Спасибо за ваш труд! Очень полезная информация!

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 3 роки тому +2

    Супер-полезно!!!

    • @frontendscience
      @frontendscience  3 роки тому

      Очень рад! Приходите еще ;)

  • @OrlenokV
    @OrlenokV 4 роки тому +4

    Привет! Спасибо за видео, узнал полезные фитчи гита. Буду применять теперь в работе.
    У меня вопрос такой: я сделал какие-то изменения в репозитории но забыл сделать pull из удаленной репы. Делаю pull но git ругается что изменения в локальной репе отличаются от удаленной. Git подсказал, что надо внести изменения в stash. Вношу изменения в stash, после делаю коммит и пуш, но пушится почему-то только один файл который видимо попал в stash. После этого я создаю еще один коммит где пишу, что добавлены пропущенные файлы и делаю пуш.
    Понимаю, что это очень коряво, поэтому хочу узнать как лучше поступать в таких случаях.

    • @frontendscience
      @frontendscience  4 роки тому +2

      Привет! Благодарю что смотришь! Попробую записать отдельное видео по такому флоу

    • @FredUA
      @FredUA 4 роки тому +1

      Так stash - это такая "заначка". После него делаешь пулл, потом возвращаешь все что в "заначке" (stash apply) а дальше коммит и пуш

    • @renatvlasov4855
      @renatvlasov4855 4 роки тому +1

      Попробуй вместо стэша сделать git pull -rebase

  • @cleverscript
    @cleverscript 7 місяців тому +4

    НЕ понимаю почему сразу не показываете ситуации как откатится в remote ветках, ведь это еще большая проблема чем в локальной когда что то пошло не так...

  • @mak_whisk
    @mak_whisk 3 роки тому +1

    Спасибо большое. Все четко и понятно

    • @frontendscience
      @frontendscience  3 роки тому

      Рад, что оказалось полезно

  • @MrAlexMonk
    @MrAlexMonk 2 роки тому +3

    ты мне почему-то напоминаешь Павла Дурова

    • @mikeLAngelos
      @mikeLAngelos 2 роки тому

      Да точно, он немного похож

  • @FredUA
    @FredUA 4 роки тому +1

    Еще давай про cherry и revert, но с изменениями в других комитах, после того, который мы ревертим.

    • @frontendscience
      @frontendscience  4 роки тому +1

      Опиши пошагово процесс, сейчас не ясно ничего.

  • @YelyzavetaHryhorenko-g3k
    @YelyzavetaHryhorenko-g3k 2 роки тому

    спасибо за видео, есть вопрос, после того как вы сделали первый коммит с добавлением текстовика вы это не пушите в ветку?

  • @immmax
    @immmax 4 місяці тому +2

    00:41 - Забыл добавить файл в последний коммит
    04:24 - Как сбросить все изменения на stage?
    06:43 - Как откатить коммит?
    11:51 - Как сбросить состояние ветки до определённого коммита?

  • @alexr0v
    @alexr0v 3 роки тому +1

    Супер! Спасибо! А как делать алиасы? У вас их много, например тот который выводит историю коммитов с хешами пр. там длинная команда, а у вас 2 буквы

    • @frontendscience
      @frontendscience  3 роки тому +4

      gist.github.com/puzankov/ef553ab290b31e6007e7e3e210053a70
      Вот мой .gitconfig файл (лежит в корне домашней директории)

    • @alexr0v
      @alexr0v 3 роки тому

      @@frontendscience спасибо огромное!

  • @TheProfessionalGambler
    @TheProfessionalGambler 4 роки тому +1

    - вместо того чтобы с дев ветки залить в проду делал наооборот
    - сначала заливал с дева в проду, а потом оказывалось что еще другие другие пулл реквесты не залил

    • @frontendscience
      @frontendscience  4 роки тому

      Бывает! Я, чтобы такого не было себе обновил в настройках bash_profile вывод текущей командной строки. (В принципе в видео видно ее внешний вид) Вначале пишется имя пользователя под которым работаю дальше путь к папке а затем если это папка с гит репозиторием то в скобках выводится имя текущей ветки + звездочка если в ветке были какие-то изменения не закомиченные. Теперь всегда когда выполняю команду вижу в какой ветке это делаю. Уже и не помню когда заливал, что-то не туда. Рекомендую!

    • @TheProfessionalGambler
      @TheProfessionalGambler 4 роки тому +1

      @@frontendscience я сегодня как раз смотрел на это) на Винде использую cmder там это отображение сразу было, в на линуксе ещё не прикрутил.
      Но самое смешное, что я так тупил не в локалке, а в гитхабе на мержах пулл реквестов)
      Идея для видео - что можно и нельзя делать с удаленным репозиториев, что делать с ошибочным мержом ПРов, комитами и и.д.

  • @СашаТюменцев-ш9ь
    @СашаТюменцев-ш9ь 2 роки тому

    спасибо большое!!! Очень полезно!!!

  • @mike-aaa
    @mike-aaa 2 роки тому +1

    Тоже хочу в комментарии к коммиту цветные записи про файлы. Как?

  • @BorisAverin
    @BorisAverin 2 роки тому +1

    Очень понравилось!!!!

  • @pythonsamurai
    @pythonsamurai 2 роки тому

    Ещё бы про интерактивные ребейзы с конфликтами

    • @frontendscience
      @frontendscience  2 роки тому

      Приятного просмотра: ua-cam.com/video/m-GIJOEh798/v-deo.html

  • @flogger2367
    @flogger2367 2 роки тому

    Хорошие уроки по гиту, пробелы устраняются...

  • @Tetiana-k2w
    @Tetiana-k2w 2 роки тому +1

    Очень очень круто

  • @oleksandr_mykhailov
    @oleksandr_mykhailov Рік тому

    Спасибо, годный материал

  • @nicholasthe2
    @nicholasthe2 2 роки тому +1

    Класс!

  • @vlads4332
    @vlads4332 3 роки тому +2

    Крутяк!!!

  • @andreypr503
    @andreypr503 2 роки тому

    при revert еще может быть мерж конфликт, не все так с ним просто

  • @igorlilliputten999
    @igorlilliputten999 3 роки тому +2

    Можно вывесить расшифровку алиасов - git lol и т.д.?

    • @frontendscience
      @frontendscience  3 роки тому +5

      git prom = pull --rebase origin master
      git lol = log --graph --decorate --pretty=oneline --abbrev-commit

  • @andteslenko
    @andteslenko 3 роки тому

    Картинки , зачет

  • @unanimous8510
    @unanimous8510 2 роки тому +2

    правильно "lonEly.js" file - очепятка 🙂

  • @rasZam
    @rasZam 2 роки тому

    Крутяк, keep up good work)

  • @Dimo4ka.Harchenko
    @Dimo4ka.Harchenko 3 роки тому

    Большое спасибо за видео. Хотел задать вопрос как так шустро копируешь хеш комита? я в настройках git bash копался, но нашел только ctrl + Ins, а до него тянуться долго, расскажи в чем секрет?

    • @frontendscience
      @frontendscience  3 роки тому

      Я сижу на маке и использую iTerm2. Поэтому могу просто Cmd+C и Cmd+V пользовать.

  • @kamil19862307
    @kamil19862307 2 роки тому

    Спасибо!

  • @forprogramming-v3u
    @forprogramming-v3u Рік тому +1

    Лучший!!!

  • @anton-vr5xw
    @anton-vr5xw 3 роки тому

    полезное видео, спасибо)

  • @ZhekaKozlov
    @ZhekaKozlov 2 роки тому

    Можно использовать git restore вместо git checkout для отката файлов

  • @therelaxingsound6903
    @therelaxingsound6903 Рік тому

    Можно мне тоже к вам с вопросом прибежать?)) После загрузки на git не работают css. Сами файлы и css и sass загружены. Есть ли у вас видео об этом, как исправить?

  • @sovpadatorvolin369
    @sovpadatorvolin369 3 роки тому +2

    Как ты вышел из редактора комит месседжа на 3:28 ???

    • @frontendscience
      @frontendscience  3 роки тому +9

      :) “как выйти из vim” (c) есть 2 варианта: esc :wq enter. В видео я воспользовался вторым: зажимаешь shift и 2 раза жмешь “z”

  • @sailent1986
    @sailent1986 3 роки тому +1

    Очень крутое видео

    • @frontendscience
      @frontendscience  3 роки тому

      Рад, что оказалось полезно

  • @ВладимирКовяко
    @ВладимирКовяко 2 роки тому

    Маленький вопрос для отката всех изменений есть разница git reset --hard и git reset --all?

    • @servus7314
      @servus7314 2 роки тому +1

      Посмотрел книгу по Git, не нашел там reset --all.
      Точно такая команда есть?

  • @webmaks
    @webmaks 3 роки тому +1

    А как откатить файлы, которые ты создал? То есть сделал touch filename.txt в него что-то написал, закоммитил, но не запушил еще. Как сделать так чтобы его удалил гит откатом? Пробовал рекомендации с git clean -fXdf и прочие - файл не удаляется.

    • @frontendscience
      @frontendscience  3 роки тому

      Если ты сделал коммит но не пушил еще то можно использовать git reset --hard HEAD~1 Эта команда ресетит все состояние репозитория на один коммит "назад"

    • @webmaks
      @webmaks 3 роки тому

      @@frontendscience да, все верно, но она не удаляет файл, который я создал. Вопрос именно в том, как удалить файлы, которые я создал? Можно, конечно, вручную каждый файл через git rm удалять, но это не удобно. Хотелось бы, чтобы git сам их удалил при откате коммита или сброса до master-a. А он их не удаляет, они так и остаются лежать. Приходится удалять целую дирректорию с кодом и заново делать git clone всего репозитория.

  • @newyear5468
    @newyear5468 3 роки тому +1

    Не совсем понял про git amend. Почему не можем это сделать и запушить в удлаенный репозиторий, подскажите поажуйлста?

    • @frontendscience
      @frontendscience  3 роки тому +2

      Дело в том, что если мы исправим даже один символ в коммит сообщении, то hash коммита будет уже новый. А если до этого мы запушили коммит в удаленный репозиторий, то получится ситуация, когда удаленно есть коммит в котором подправлена строчка 1 в файле А и у нас локально есть новый коммит с изменениями в том же файле и той же строке, но так как коммиты рызные (гит смотрит именно на hash) у нас выйдет конфликт. Мы не сможем нормально запушить наши изменения коммита - только с помощью force push. Что обычно закрывают для master ветки (если вы сами в своей фиче ветке - то тогда получится )

    • @newyear5468
      @newyear5468 3 роки тому +2

      @@frontendscience Спасибо за обьяснение.

    • @world4den
      @world4den 3 роки тому +1

      @@frontendscience а force-with-lease не поможет разве?

    • @frontendscience
      @frontendscience  3 роки тому +2

      @@world4den force-with-lease поможет если в ветку удаленную никто не коммитил. Во вторых - все кто обновляют свою локальную ветку из внешней должны будут привыкнуть делать не просто git pull origin master а git pull --rebase origin master (кстати я всегда так делаю :) ). Короче говоря все можно использовать эффективно только если в команде об этом договорились!

  • @MrColins710
    @MrColins710 3 роки тому

    супер, дякую

  • @skyline635
    @skyline635 3 роки тому

    Только начинаю прогать и пока не понимаю зачет пользоваться гитом с консоли, если есть удобный GUI в Idea?

    • @frontendscience
      @frontendscience  3 роки тому +1

      1. не всегда есть удобный ide - иногда приходится работать на удаленном сервере.
      2. Лично я так понимаю что происходит - какие именно команды запускаются. Поэтому если что-то пойдет не так я знаю как решить проблему. А не сносить весь репозиторий и качать все заново )
      PS: но это мне так удобней - уверен есть много тех кому удобней из ide

    • @decker08
      @decker08 2 роки тому

      По сути ide использует все те же самые команды, только привязанные к кнопкам, у всех ide разные, а команды git'а одинаковые. Так что лучше учится именно работе с консолью. К тому же в ней самый полный функционал.

  • @vaspurakavdalian1133
    @vaspurakavdalian1133 10 місяців тому

    Сергей здравствуйте,у меня вопрос к вам. Создал репозиторий,всё залил на GitHub,все хорошо и все супер,я закончил работу,удалил origin/master,задаю git status все чисто всё устраивает.Закрыл и github и vs code всё чисто.Но когда в терминале даю команду git branch -vv, то показывает On branch main. Главная ветка *main осталась.ВОПРОС:
    Как удалить эту главную основную ветку,вообще хочу открепить проект от ветки? Не могу понять,ни как не смог.Я понимаю,что главную ветку удалить нельзя приработе,но я больще не работаю,не пользуюсь,вышел .Но при проверке все таки есть.Как выйти???

    • @thekiruhan2616
      @thekiruhan2616 6 місяців тому

      Зачем что то откреплять?

  • @dWn2T
    @dWn2T 2 роки тому +2

    Всё что вы пишите в консоли, можно сделать например в PyCharm, просто нажимая на соответствующие команды во вкладке Git

    • @_Smai1e_
      @_Smai1e_ 2 роки тому +9

      Только вот не все пользуются софтом от jetbrains, соответственно вкладочка git может выглядеть по-другому. А терминал есть терминал. Если научишься ручками это всё прописывать, то и в любой ide разберёшься, как это делать

  • @szCerber
    @szCerber 3 роки тому

    Автор, оффтоп. Когда в шторме на маке ставлю ковычки, то их становиться три, если курсор вернуть клавой назад, то их становится две, если нажать бекспейс, то их одна, если начать писать то их две, но вторая падает вниз. Что за дичь ?

  • @vladmix77
    @vladmix77 3 роки тому

    у меня есть проект на github. на который я включил по ошибке dependabot[bot]. и он у меня появился в авторах проекта!! это очень бесит... и как я не пытался его убрать. так и не получилось. подскажите как как убрать этот бот безопасности dependabot[bot]!!! плиз...

    • @frontendscience
      @frontendscience  3 роки тому

      не сталкивался с таким ботом - не подскажу

  • @КонстантинАлексеев-ы9б

    А что делать ,если команды git вообще не выполняются
    Пишу git add мой файл ,и не происходит ничего и файл не добавляется, при git commit ошибку выдает?
    Только недавно начал в эту тему погружаться, не судите строго

    • @thekiruhan2616
      @thekiruhan2616 6 місяців тому

      У тебя создан репозиторий локальный? Гит есть на компе?

  • @JaratMan
    @JaratMan 2 роки тому

    я не понял почему не добавился в начале видео lonly.js файл, хотя было сделано git add и git commit?

  • @Andris_Briedis
    @Andris_Briedis 3 роки тому

    Как перенести изменения последнего примера в другую ветку?

    • @frontendscience
      @frontendscience  3 роки тому

      не понял вопроса. Что именно нужно перенести?

    • @Andris_Briedis
      @Andris_Briedis 3 роки тому

      @@frontendscience
      Вы сделали комит и понимаете, что сделали это не в той ветке (бывает в спешке). Как только изменения этого комита могут быть переданы в нужную ветвь?

    • @olegkachmar1996
      @olegkachmar1996 3 роки тому

      Git cherry-pick может помочь

  • @uoidqwt
    @uoidqwt Рік тому +1

    кто тебе такое сказал что в мастер форспушить нельзя?

  • @websofter
    @websofter 3 роки тому +1

    Никак, забей

  • @tarasklymenko5211
    @tarasklymenko5211 2 роки тому +5

    работать в консоле с гитом - олдскул

    • @EvilYou
      @EvilYou Рік тому

      Это классика. Я первую половину этого месяца изучал git как раз, изучал через консоль, естественно. Потом решил в редакторе поработать. Некоторые команды или символы там не доступны. Например, я вместо HEAD использую @, а VS Code в терминале не понимает, что это. Или заглавные символы там же не работают. Просто продолжил использовать консоль )

    • @thekiruhan2616
      @thekiruhan2616 6 місяців тому +1

      Не олдскул, а база

    • @tarasklymenko5211
      @tarasklymenko5211 6 місяців тому

      @@thekiruhan2616 нужно иметь бороду до пуза и рубашку в клеточку

  • @jurasoloninka
    @jurasoloninka 3 роки тому +2

    sorry, but lonEly

  • @guruspirit
    @guruspirit 3 роки тому

    что такое git lol? это git log с параметрами?

    • @guruspirit
      @guruspirit 3 роки тому +2

      Спасибо, сам нашёл ответ. git lol это алиас. Создаётся он командой git config --global alias.lol 'log --graph --pretty=format:%h\ \ %s'

  • @pythonsamurai
    @pythonsamurai 2 роки тому

    Понаберут макбуков так что запись экрана не влезает в нормальные размеры. Лучше делай запись на внешнем мониторе со стандартным размером.

    • @frontendscience
      @frontendscience  2 роки тому +4

      Так как правило говорят те, кто пока еще не заработал на макбук.

    • @TheMrMagyar
      @TheMrMagyar 2 роки тому

      а какой стандартный размер монитора?

    • @MrLethal7
      @MrLethal7 2 роки тому

      @@frontendscience о0 да ладно)) мне вот вроде Бозя помог с деньгами (вариант для верующих :) ), но от мака воротит)
      Неужто прям маст хев?)

  • @MrColins710
    @MrColins710 3 роки тому

    ситуація: працюєш у своїй вітці Dev. потрібно запушити тільки один змінений файл в мастер (наприклад термінова правка на проді), але без всієї історії змін інших файлів у вітці. Було б цікаво такий кейс розібрати

  • @Fs-xj2gu
    @Fs-xj2gu 4 роки тому

    1

  • @shmurva
    @shmurva 2 роки тому

    С мобильного телефона смотреть -- слишком мелко на экране

    • @frontendscience
      @frontendscience  2 роки тому +6

      Пора уже менять сони эриксон на что-то с экраном покрупнее.

    • @MrAlexMonk
      @MrAlexMonk 2 роки тому

      все нормально видно. да не крупно конечно но видно

  • @stranger271271
    @stranger271271 Рік тому

    Не чекаутится а пулится дно

    • @akagammi
      @akagammi Рік тому

      легенда

    • @rioriocccp5929
      @rioriocccp5929 Рік тому +2

      а это все из за того что русские слова не использует когда обьясняет, сказал бы "скачивается" никаких проблем не было бы

  • @ВалерийМакаров-ц8ж

    Бага...

  • @andygr1n1
    @andygr1n1 3 роки тому

    Отличный материал, спасибо!