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

Sdílet
Vložit
  • čas přidán 1. 09. 2020
  • Если вы работает с гитом, то вы наверняка сталкивались с одной из этих 4 проблем:
    00:40 Забыл добавить файл в последний коммит.
    04:23 Как сбросить все изменения на stage?
    06:42 Как откатить коммит?
    11:50 Как сбросить состояние ветки до определенного коммита?
    Сегодня мы разберем, как быстро исправить эти проблемы, не удаляя репозиторий :)
    Если в вашей работе с git вы сталкиваетесь еще с какими-то проблемами или сложностями, напишите нам об этом обязательно в комментариях.
    И позаботьтесь о друзьях и коллегах - перешлите им это видео ;)
    Мои алиасы для git:
    st = status
    b = branch
    ci = commit -a
    co = checkout
    prom = pull --rebase origin master
    lol = log --graph --decorate --pretty=oneline --abbrev-commit
    ---
    Если видео было для вас полезным, ставьте лайк и поделитесь им с друзьями.
    Подписывайтесь на наш канал: bit.ly/fs-ytb
    ---
    Присоединяйтесь к нам в соцсетях:
    FB: / frontendscience
    Instagram Сергея Пузанкова: / puzankovcom
    Заходите на наш сайт: frontend-science.com/
    #git #reset #revert

Komentáře • 152

  • @frontendscience
    @frontendscience  Před 3 lety +23

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

  • @drapasYT
    @drapasYT Před 3 lety +13

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

    • @frontendscience
      @frontendscience  Před 3 lety +2

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

    • @FredUA
      @FredUA Před 3 lety +2

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

    • @drapasYT
      @drapasYT Před 3 lety +1

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

    • @FredUA
      @FredUA Před 3 lety +1

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

  • @NickJ953
    @NickJ953 Před 3 lety +6

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

    • @frontendscience
      @frontendscience  Před 3 lety +1

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

  • @arsenshlianin3064
    @arsenshlianin3064 Před 2 lety

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

  • @slavawar
    @slavawar Před rokem

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

  • @QWEqaz123ification
    @QWEqaz123ification Před 2 lety +1

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

  • @elsombrero105
    @elsombrero105 Před 2 lety +3

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

    • @frontendscience
      @frontendscience  Před 2 lety +1

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

  • @AlisaLisa-sx2te
    @AlisaLisa-sx2te Před 2 měsíci

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

  • @MrNightingale1989
    @MrNightingale1989 Před 3 lety +9

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

    • @frontendscience
      @frontendscience  Před 3 lety +11

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

    • @kisurov
      @kisurov Před 3 lety +1

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

  • @SpaSergo
    @SpaSergo Před 2 lety

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

  • @folomba
    @folomba Před 2 lety

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

  • @turdakhov
    @turdakhov Před 2 lety

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

  • @chillchill5254
    @chillchill5254 Před 3 lety +3

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

  • @ezfootball6246
    @ezfootball6246 Před 3 lety +1

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

  • @magerrrr
    @magerrrr Před 3 lety +2

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

  • @BorisAverin
    @BorisAverin Před 2 lety +1

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

  • @user-se6ct5zu2f
    @user-se6ct5zu2f Před rokem

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

  • @mak_whisk
    @mak_whisk Před 3 lety +1

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

  • @johnd0e605
    @johnd0e605 Před 3 lety +2

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

  • @rasZam
    @rasZam Před rokem

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

  • @andygr1n1
    @andygr1n1 Před 2 lety

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

  • @Andrew-strong
    @Andrew-strong Před 3 lety +7

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

    • @frontendscience
      @frontendscience  Před 3 lety +7

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

  • @the2x548
    @the2x548 Před 3 lety +3

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

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 Před 3 lety +2

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

  • @denisoleksyuk5346
    @denisoleksyuk5346 Před 3 lety +8

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

  • @oleksandr_mykhailov
    @oleksandr_mykhailov Před rokem

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

  • @vlads4332
    @vlads4332 Před 2 lety +2

    Крутяк!!!

  • @microdevices
    @microdevices Před 2 lety

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

  • @nicholasthe2
    @nicholasthe2 Před rokem +1

    Класс!

  • @1654045
    @1654045 Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety +1

      Приятного просмотра czcams.com/video/GZgswRhTHK8/video.html

    • @1654045
      @1654045 Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety

      @@1654045 🔮🧞‍♂️)))

  • @anton-vr5xw
    @anton-vr5xw Před 2 lety

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

  • @kamil19862307
    @kamil19862307 Před rokem

    Спасибо!

  • @user-sf8xx1hq7c
    @user-sf8xx1hq7c Před 2 lety +1

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

  • @user-zn6tw1jq1o
    @user-zn6tw1jq1o Před rokem

    Лучший!!!

  • @ContrastVision
    @ContrastVision Před 2 lety

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

  • @andreyzhukov2821
    @andreyzhukov2821 Před 3 lety +7

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

  • @ntvisigoth
    @ntvisigoth Před rokem +5

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

  • @user-ds7ul2ec2i
    @user-ds7ul2ec2i Před 3 lety +1

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

  • @user-ek2dy6vr2g
    @user-ek2dy6vr2g Před rokem

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

  • @MrColins710
    @MrColins710 Před 2 lety

    супер, дякую

  • @kisurov
    @kisurov Před 3 lety +4

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

    • @kisurov
      @kisurov Před 3 lety

      @@user-rr7qj5fg9g Ага, и при этом снимается с паузы

    • @frontendscience
      @frontendscience  Před 3 lety +2

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

  • @AnyNameChannel123
    @AnyNameChannel123 Před rokem

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

  • @pablo8896
    @pablo8896 Před 3 měsíci +1

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

  • @OrlenokV
    @OrlenokV Před 3 lety +4

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

    • @frontendscience
      @frontendscience  Před 3 lety +2

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

    • @FredUA
      @FredUA Před 3 lety +1

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

    • @renatvlasov4855
      @renatvlasov4855 Před 3 lety +1

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

  • @pythonsamurai
    @pythonsamurai Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety

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

  • @FredUA
    @FredUA Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety +1

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

  • @user-ob7iy9ws6b
    @user-ob7iy9ws6b Před 3 lety

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

  • @andteslenko
    @andteslenko Před 3 lety

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

  • @alexr0v
    @alexr0v Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety +4

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

    • @alexr0v
      @alexr0v Před 3 lety

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

  • @MrAlexMonk
    @MrAlexMonk Před 2 lety +3

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

    • @mikeLAngelos
      @mikeLAngelos Před rokem

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

  • @ZhekaKozlov
    @ZhekaKozlov Před rokem

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

  • @andreypr503
    @andreypr503 Před 2 lety

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

  • @therelaxingsound6903
    @therelaxingsound6903 Před rokem

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

  • @mike-aaa
    @mike-aaa Před rokem +1

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

  • @flogger2367
    @flogger2367 Před 2 lety

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

  • @unanimous8510
    @unanimous8510 Před rokem +2

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

  • @igorlilliputten999
    @igorlilliputten999 Před 2 lety +2

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

    • @frontendscience
      @frontendscience  Před 2 lety +5

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

  • @user-bi1ll1wy2m
    @user-bi1ll1wy2m Před 2 lety

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

    • @servus7314
      @servus7314 Před rokem

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

  • @webmaks
    @webmaks Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

    • @webmaks
      @webmaks Před 3 lety

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

  • @skyline635
    @skyline635 Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety +1

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

    • @user-sr4nw2iu2u
      @user-sr4nw2iu2u Před 2 lety

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

  • @vaspurakavdalian1133
    @vaspurakavdalian1133 Před 5 měsíci

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

    • @thekiruhan2616
      @thekiruhan2616 Před 2 měsíci

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

  • @sovpadatorvolin369
    @sovpadatorvolin369 Před 2 lety +2

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

    • @frontendscience
      @frontendscience  Před 2 lety +7

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

  • @newyear5468
    @newyear5468 Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety +2

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

    • @newyear5468
      @newyear5468 Před 3 lety +2

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

    • @world4den
      @world4den Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety +2

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

  • @vladmix77
    @vladmix77 Před 3 lety

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

  • @JaratMan
    @JaratMan Před rokem

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

  • @szCerber
    @szCerber Před 3 lety

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

  • @user-bb6cs6wk6y
    @user-bb6cs6wk6y Před 3 měsíci

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

    • @thekiruhan2616
      @thekiruhan2616 Před 2 měsíci

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

  • @Andris_Briedis
    @Andris_Briedis Před 3 lety

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

    • @Andris_Briedis
      @Andris_Briedis Před 3 lety

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

    • @olegkachmar1996
      @olegkachmar1996 Před 3 lety

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

  • @TheProfessionalGambler
    @TheProfessionalGambler Před 3 lety +1

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

    • @frontendscience
      @frontendscience  Před 3 lety

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

    • @TheProfessionalGambler
      @TheProfessionalGambler Před 3 lety +1

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

  • @cleverscript
    @cleverscript Před 2 měsíci +1

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

  • @tarasklymenko5211
    @tarasklymenko5211 Před rokem +5

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

    • @EvilYou
      @EvilYou Před 10 měsíci

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

    • @thekiruhan2616
      @thekiruhan2616 Před 2 měsíci +1

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

    • @tarasklymenko5211
      @tarasklymenko5211 Před 2 měsíci

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

  • @websofter
    @websofter Před 2 lety +1

    Никак, забей

  • @jurasoloninka
    @jurasoloninka Před 3 lety +2

    sorry, but lonEly

  • @Fs-xj2gu
    @Fs-xj2gu Před 3 lety

    1

  • @uoidqwt
    @uoidqwt Před 9 měsíci +1

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

  • @guruspirit
    @guruspirit Před 3 lety

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

    • @guruspirit
      @guruspirit Před 3 lety +2

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

  • @dWn2T
    @dWn2T Před rokem +2

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

    • @_Smai1e_
      @_Smai1e_ Před rokem +8

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

  • @MrColins710
    @MrColins710 Před 2 lety

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

  • @user-pi1ez7ju5x
    @user-pi1ez7ju5x Před 2 lety

    Бага...

  • @pythonsamurai
    @pythonsamurai Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety +4

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

    • @TheMrMagyar
      @TheMrMagyar Před rokem

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

    • @MrLethal7
      @MrLethal7 Před rokem

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

  • @stranger271271
    @stranger271271 Před rokem

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

    • @akagammi
      @akagammi Před 11 měsíci

      легенда

    • @rioriocccp5929
      @rioriocccp5929 Před 9 měsíci +2

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

  • @shmurva
    @shmurva Před 2 lety

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

    • @frontendscience
      @frontendscience  Před 2 lety +6

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

    • @MrAlexMonk
      @MrAlexMonk Před 2 lety

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