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

  Рет қаралды 61,516

Front-end Science with Sergey Puzankov

Front-end Science with Sergey Puzankov

3 жыл бұрын

Если вы работает с гитом, то вы наверняка сталкивались с одной из этих 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

Пікірлер: 152
@frontendscience
@frontendscience 3 жыл бұрын
Друзья, спасибо всем за такой отклик - он помогает понимать лучше ваши пожелания. Для «случайных» прохожих предупреждение - за любые оскорбления в комментах я просто баню.
@drapasYT
@drapasYT 3 жыл бұрын
Очень полезно и грамотно изложено. Хотелось бы видео по работе с ветками, как их правильно организовать, как сливать и решать конфликты.
@frontendscience
@frontendscience 3 жыл бұрын
Рад что было полезно! Отличная тема для видео! Сделаем!
@FredUA
@FredUA 3 жыл бұрын
Использовать git-flow)
@drapasYT
@drapasYT 3 жыл бұрын
@@FredUA Git flow спорная штука. Не всем нужна не всем подходит.
@FredUA
@FredUA 3 жыл бұрын
@@drapasYT Можно по ситуации варьировать, но все конечно же зависит от масштаба проекта
@NickJ953
@NickJ953 3 жыл бұрын
Спасибо за видео! С радостью бы послушал от Вас про rebase)
@frontendscience
@frontendscience 3 жыл бұрын
Рад что понравилось! Да вижу много запросов на rebase - сделаем!
@MrNightingale1989
@MrNightingale1989 3 жыл бұрын
Спасибо за видео! Недавно на собеседовании спрашивали что такое interactive rebase и отличие merge от rebase)
@frontendscience
@frontendscience 3 жыл бұрын
О классная тема! Очень часто пользуюсь интерактивным ребейзом. Могу записать отдельное видео по нему.
@kisurov
@kisurov 3 жыл бұрын
У меня тоже спрашивали отличие merge от rebase.
@elsombrero105
@elsombrero105 2 жыл бұрын
Вот это контент! Вот это подача! Просто кайф! Огромное спасибо за канал! Выше всяких похвал.
@frontendscience
@frontendscience 2 жыл бұрын
Очень рады! :) Благодарим за поддержку!
@arsenshlianin3064
@arsenshlianin3064 2 жыл бұрын
Спасибо за доступное и легкое объяснение тем, казавшихся изначально сложными. подача - класс )
@QWEqaz123ification
@QWEqaz123ification 2 жыл бұрын
Очень крутой ролик, спасибо! Буду смотреть дальше ваши видео.
@slavawar
@slavawar Жыл бұрын
Коротко и подробно. Очень круто! Спасибо.
@AlisaLisa-sx2te
@AlisaLisa-sx2te Ай бұрын
Полезные видео, приятная подача. Спасибо!
@SpaSergo
@SpaSergo 2 жыл бұрын
Очень полезная информация 👍 продолжайте в том же духе 🙌✨
@folomba
@folomba 2 жыл бұрын
Спасибо большое за урок! Я сейчас тоже изучаю технологию GIT.
@turdakhov
@turdakhov 2 жыл бұрын
Спасибо за ваш труд! Очень полезная информация!
@frontendscience
@frontendscience 2 жыл бұрын
Рады, что было полезно!
@ntvisigoth
@ntvisigoth Жыл бұрын
Автору: Спасибо за подобный контент. Все по делу. Остался вопрос, который ты не освятил, а он очень важен: На 10:59 когда речь идет о команде `git revert ${good_commit_hash}` ты не сказал о том, что произойдет, если применить этот revert если между ломающим комитом на который мы ревертим и текущим есть еще много других комитов? С точки зрения слушащего ролик возможны варианты: 1. Откатятся ВСЕ комиты, т.е. изменения кода на момент ДО применения этого комита 2. Откатятся строго те изменения, которые были сделаны именно В ЭТОМ комите, а те что были сделаны ПОСЛЕ останутся как есть О таких вещах тоже надо упоминать. Ведь не редко мы подливаемся из веток, чтоб наш код был up to date, это крайне важно! Всего тебе доброго! Энергии и чтоб про выгорание ты только в статьях на хабре читал и понятия не имел что это такое на практике
@andreyzhukov2821
@andreyzhukov2821 3 жыл бұрын
Привет, Сергей! Хорошее видео! Монтаж пушка! Сними пожалуйста видео работы с Гитом через WebStorm (ctrl + k), тонкости работы с ним. Можно ли при использовании WebStorm не пользоваться консолью?
@chillchill5254
@chillchill5254 2 жыл бұрын
Спасибо большое! Очень полезный видос!
@frontendscience
@frontendscience 2 жыл бұрын
Рад, что было полезно)
@Andrew-strong
@Andrew-strong 3 жыл бұрын
Спасибо за видео! Хотелось бы узнать, в каких случаях надо мержить, а в каких - ребейсить.
@frontendscience
@frontendscience 3 жыл бұрын
Благодарю за просмотр! :) В большинстве случаев команда принимает решение на старте - все мержат или ребейзят. Я могу записать отдельное видео на эту тему чтобы было больше понимания отличия этих подходов и какие подводные грабли у каждого.
@ezfootball6246
@ezfootball6246 3 жыл бұрын
спасибо очень просто и доступно !! успехов!)
@frontendscience
@frontendscience 3 жыл бұрын
Рад что понравилось! 👍
@magerrrr
@magerrrr 3 жыл бұрын
Юху)) спасибо! отличное полезное видео, знаю кому скинуть! Обязательно поделюсь)
@frontendscience
@frontendscience 3 жыл бұрын
Юхууу! ) Рад, что было полезно! 💪
@denisoleksyuk5346
@denisoleksyuk5346 3 жыл бұрын
Было бы интересно посмотреть как решать конфликты после ребейса
@frontendscience
@frontendscience 3 жыл бұрын
Есть в планах! Там действительно есть свои особенности.
@johnd0e605
@johnd0e605 3 жыл бұрын
Привет с Кипра. Спс за видео.
@microdevices
@microdevices 2 жыл бұрын
Отличное видео. Теперь не придётся бегать со словами - "Что я натворил с гитом"))
@the2x548
@the2x548 3 жыл бұрын
Не знал про revert. Спасибо
@frontendscience
@frontendscience 3 жыл бұрын
Рад, что было полезно
@mak_whisk
@mak_whisk 3 жыл бұрын
Спасибо большое. Все четко и понятно
@frontendscience
@frontendscience 3 жыл бұрын
Рад, что оказалось полезно
@rasZam
@rasZam Жыл бұрын
Крутяк, keep up good work)
@user-se6ct5zu2f
@user-se6ct5zu2f Жыл бұрын
спасибо большое!!! Очень полезно!!!
@andygr1n1
@andygr1n1 2 жыл бұрын
Отличный материал, спасибо!
@frontendscience
@frontendscience 2 жыл бұрын
Рад, что понравилось)
@BorisAverin
@BorisAverin 2 жыл бұрын
Очень понравилось!!!!
@oleksandr_mykhailov
@oleksandr_mykhailov Жыл бұрын
Спасибо, годный материал
@1654045
@1654045 2 жыл бұрын
🔥 Огонь. Автору респект и уважение. Про черипик ещё можно .
@frontendscience
@frontendscience 2 жыл бұрын
Приятного просмотра kzbin.info/www/bejne/fYvKpKqInbl7gZo
@1654045
@1654045 2 жыл бұрын
@@frontendscience колдун! :)
@frontendscience
@frontendscience 2 жыл бұрын
@@1654045 🔮🧞‍♂️)))
@user-ek2dy6vr2g
@user-ek2dy6vr2g Жыл бұрын
спасибо за видео, есть вопрос, после того как вы сделали первый коммит с добавлением текстовика вы это не пушите в ветку?
@pablo8896
@pablo8896 3 ай бұрын
Забавно что именно после такого кейс, который был описан в начале ролика, я пошел смотреть этот видос, хахахах
@ContrastVision
@ContrastVision 2 жыл бұрын
Так, було б чудово більше відео про Git!
@sergeyplotnikov5031
@sergeyplotnikov5031 3 жыл бұрын
Супер-полезно!!!
@frontendscience
@frontendscience 3 жыл бұрын
Очень рад! Приходите еще ;)
@vlads4332
@vlads4332 2 жыл бұрын
Крутяк!!!
@anton-vr5xw
@anton-vr5xw 2 жыл бұрын
полезное видео, спасибо)
@nicholasthe2
@nicholasthe2 Жыл бұрын
Класс!
@user-sf8xx1hq7c
@user-sf8xx1hq7c 2 жыл бұрын
Очень очень круто
@kamil19862307
@kamil19862307 Жыл бұрын
Спасибо!
@AnyNameChannel123
@AnyNameChannel123 Жыл бұрын
У меня лично и у моих знакомых часто возникают вопросы в ситуациях когда приходится разрешать конфликты. К примеру - работаешь в своей ветке, а за это время в мастер-ветку уже замержили изменения, при этом в том числе и изменения в те файлы над которыми ты работаешь. Возможно Вы смогли бы рассказать о rebase операции и тому как решаются конфликты, какие коммиты при этом создаются.
@JaratMan
@JaratMan Жыл бұрын
я не понял почему не добавился в начале видео lonly.js файл, хотя было сделано git add и git commit?
@user-zn6tw1jq1o
@user-zn6tw1jq1o 11 ай бұрын
Лучший!!!
@therelaxingsound6903
@therelaxingsound6903 Жыл бұрын
Можно мне тоже к вам с вопросом прибежать?)) После загрузки на git не работают css. Сами файлы и css и sass загружены. Есть ли у вас видео об этом, как исправить?
@kisurov
@kisurov 3 жыл бұрын
Супер, очень доходчиво, спасибо! Небольшое предложение: когда смотрю в полноэкранном режиме и нажимаю паузу, чтобы почитать что там в консоли, ютуб загораживает всплывающим интерфейсом пару строк сверху и снизу. Может сделать консоль чуть уже по высоте?
@frontendscience
@frontendscience 3 жыл бұрын
Учтем пожелание в будущих видео!
@kisurov
@kisurov 3 жыл бұрын
@@user-rr7qj5fg9g Ага, и при этом снимается с паузы
@frontendscience
@frontendscience 3 жыл бұрын
@@kisurov Уже учел в новых видео
@mike-aaa
@mike-aaa Жыл бұрын
Тоже хочу в комментарии к коммиту цветные записи про файлы. Как?
@OrlenokV
@OrlenokV 3 жыл бұрын
Привет! Спасибо за видео, узнал полезные фитчи гита. Буду применять теперь в работе. У меня вопрос такой: я сделал какие-то изменения в репозитории но забыл сделать pull из удаленной репы. Делаю pull но git ругается что изменения в локальной репе отличаются от удаленной. Git подсказал, что надо внести изменения в stash. Вношу изменения в stash, после делаю коммит и пуш, но пушится почему-то только один файл который видимо попал в stash. После этого я создаю еще один коммит где пишу, что добавлены пропущенные файлы и делаю пуш. Понимаю, что это очень коряво, поэтому хочу узнать как лучше поступать в таких случаях.
@frontendscience
@frontendscience 3 жыл бұрын
Привет! Благодарю что смотришь! Попробую записать отдельное видео по такому флоу
@FredUA
@FredUA 3 жыл бұрын
Так stash - это такая "заначка". После него делаешь пулл, потом возвращаешь все что в "заначке" (stash apply) а дальше коммит и пуш
@renatvlasov4855
@renatvlasov4855 3 жыл бұрын
Попробуй вместо стэша сделать git pull -rebase
@user-ob7iy9ws6b
@user-ob7iy9ws6b 3 жыл бұрын
Большое спасибо за видео. Хотел задать вопрос как так шустро копируешь хеш комита? я в настройках git bash копался, но нашел только ctrl + Ins, а до него тянуться долго, расскажи в чем секрет?
@frontendscience
@frontendscience 3 жыл бұрын
Я сижу на маке и использую iTerm2. Поэтому могу просто Cmd+C и Cmd+V пользовать.
@user-ds7ul2ec2i
@user-ds7ul2ec2i 3 жыл бұрын
Очень крутое видео
@frontendscience
@frontendscience 3 жыл бұрын
Рад, что оказалось полезно
@ZhekaKozlov
@ZhekaKozlov Жыл бұрын
Можно использовать git restore вместо git checkout для отката файлов
@alexr0v
@alexr0v 3 жыл бұрын
Супер! Спасибо! А как делать алиасы? У вас их много, например тот который выводит историю коммитов с хешами пр. там длинная команда, а у вас 2 буквы
@frontendscience
@frontendscience 3 жыл бұрын
gist.github.com/puzankov/ef553ab290b31e6007e7e3e210053a70 Вот мой .gitconfig файл (лежит в корне домашней директории)
@alexr0v
@alexr0v 3 жыл бұрын
@@frontendscience спасибо огромное!
@andreypr503
@andreypr503 2 жыл бұрын
при revert еще может быть мерж конфликт, не все так с ним просто
@pythonsamurai
@pythonsamurai 2 жыл бұрын
Ещё бы про интерактивные ребейзы с конфликтами
@frontendscience
@frontendscience 2 жыл бұрын
Приятного просмотра: kzbin.info/www/bejne/o16qen2Fes1qb5o
@FredUA
@FredUA 3 жыл бұрын
Еще давай про cherry и revert, но с изменениями в других комитах, после того, который мы ревертим.
@frontendscience
@frontendscience 3 жыл бұрын
Опиши пошагово процесс, сейчас не ясно ничего.
@MrColins710
@MrColins710 2 жыл бұрын
супер, дякую
@igorlilliputten999
@igorlilliputten999 2 жыл бұрын
Можно вывесить расшифровку алиасов - git lol и т.д.?
@frontendscience
@frontendscience 2 жыл бұрын
git prom = pull --rebase origin master git lol = log --graph --decorate --pretty=oneline --abbrev-commit
@user-bi1ll1wy2m
@user-bi1ll1wy2m Жыл бұрын
Маленький вопрос для отката всех изменений есть разница git reset --hard и git reset --all?
@servus7314
@servus7314 Жыл бұрын
Посмотрел книгу по Git, не нашел там reset --all. Точно такая команда есть?
@MrAlexMonk
@MrAlexMonk 2 жыл бұрын
ты мне почему-то напоминаешь Павла Дурова
@mikeLAngelos
@mikeLAngelos Жыл бұрын
Да точно, он немного похож
@flogger2367
@flogger2367 2 жыл бұрын
Хорошие уроки по гиту, пробелы устраняются...
@webmaks
@webmaks 3 жыл бұрын
А как откатить файлы, которые ты создал? То есть сделал 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 всего репозитория.
@vaspurakavdalian1133
@vaspurakavdalian1133 5 ай бұрын
Сергей здравствуйте,у меня вопрос к вам. Создал репозиторий,всё залил на GitHub,все хорошо и все супер,я закончил работу,удалил origin/master,задаю git status все чисто всё устраивает.Закрыл и github и vs code всё чисто.Но когда в терминале даю команду git branch -vv, то показывает On branch main. Главная ветка *main осталась.ВОПРОС: Как удалить эту главную основную ветку,вообще хочу открепить проект от ветки? Не могу понять,ни как не смог.Я понимаю,что главную ветку удалить нельзя приработе,но я больще не работаю,не пользуюсь,вышел .Но при проверке все таки есть.Как выйти???
@thekiruhan2616
@thekiruhan2616 Ай бұрын
Зачем что то откреплять?
@andteslenko
@andteslenko 3 жыл бұрын
Картинки , зачет
@vladmix77
@vladmix77 2 жыл бұрын
у меня есть проект на github. на который я включил по ошибке dependabot[bot]. и он у меня появился в авторах проекта!! это очень бесит... и как я не пытался его убрать. так и не получилось. подскажите как как убрать этот бот безопасности dependabot[bot]!!! плиз...
@frontendscience
@frontendscience 2 жыл бұрын
не сталкивался с таким ботом - не подскажу
@skyline635
@skyline635 2 жыл бұрын
Только начинаю прогать и пока не понимаю зачет пользоваться гитом с консоли, если есть удобный GUI в Idea?
@frontendscience
@frontendscience 2 жыл бұрын
1. не всегда есть удобный ide - иногда приходится работать на удаленном сервере. 2. Лично я так понимаю что происходит - какие именно команды запускаются. Поэтому если что-то пойдет не так я знаю как решить проблему. А не сносить весь репозиторий и качать все заново ) PS: но это мне так удобней - уверен есть много тех кому удобней из ide
@user-sr4nw2iu2u
@user-sr4nw2iu2u 2 жыл бұрын
По сути ide использует все те же самые команды, только привязанные к кнопкам, у всех ide разные, а команды git'а одинаковые. Так что лучше учится именно работе с консолью. К тому же в ней самый полный функционал.
@szCerber
@szCerber 3 жыл бұрын
Автор, оффтоп. Когда в шторме на маке ставлю ковычки, то их становиться три, если курсор вернуть клавой назад, то их становится две, если нажать бекспейс, то их одна, если начать писать то их две, но вторая падает вниз. Что за дичь ?
@frontendscience
@frontendscience 3 жыл бұрын
Не сталкивался с таким
@cleverscript
@cleverscript 2 ай бұрын
НЕ понимаю почему сразу не показываете ситуации как откатится в remote ветках, ведь это еще большая проблема чем в локальной когда что то пошло не так...
@sovpadatorvolin369
@sovpadatorvolin369 2 жыл бұрын
Как ты вышел из редактора комит месседжа на 3:28 ???
@frontendscience
@frontendscience 2 жыл бұрын
:) “как выйти из vim” (c) есть 2 варианта: esc :wq enter. В видео я воспользовался вторым: зажимаешь shift и 2 раза жмешь “z”
@newyear5468
@newyear5468 3 жыл бұрын
Не совсем понял про git amend. Почему не можем это сделать и запушить в удлаенный репозиторий, подскажите поажуйлста?
@frontendscience
@frontendscience 3 жыл бұрын
Дело в том, что если мы исправим даже один символ в коммит сообщении, то hash коммита будет уже новый. А если до этого мы запушили коммит в удаленный репозиторий, то получится ситуация, когда удаленно есть коммит в котором подправлена строчка 1 в файле А и у нас локально есть новый коммит с изменениями в том же файле и той же строке, но так как коммиты рызные (гит смотрит именно на hash) у нас выйдет конфликт. Мы не сможем нормально запушить наши изменения коммита - только с помощью force push. Что обычно закрывают для master ветки (если вы сами в своей фиче ветке - то тогда получится )
@newyear5468
@newyear5468 3 жыл бұрын
@@frontendscience Спасибо за обьяснение.
@world4den
@world4den 3 жыл бұрын
@@frontendscience а force-with-lease не поможет разве?
@frontendscience
@frontendscience 3 жыл бұрын
@@world4den force-with-lease поможет если в ветку удаленную никто не коммитил. Во вторых - все кто обновляют свою локальную ветку из внешней должны будут привыкнуть делать не просто git pull origin master а git pull --rebase origin master (кстати я всегда так делаю :) ). Короче говоря все можно использовать эффективно только если в команде об этом договорились!
@unanimous8510
@unanimous8510 Жыл бұрын
правильно "lonEly.js" file - очепятка 🙂
@user-bb6cs6wk6y
@user-bb6cs6wk6y 2 ай бұрын
А что делать ,если команды git вообще не выполняются Пишу git add мой файл ,и не происходит ничего и файл не добавляется, при git commit ошибку выдает? Только недавно начал в эту тему погружаться, не судите строго
@thekiruhan2616
@thekiruhan2616 Ай бұрын
У тебя создан репозиторий локальный? Гит есть на компе?
@dWn2T
@dWn2T Жыл бұрын
Всё что вы пишите в консоли, можно сделать например в PyCharm, просто нажимая на соответствующие команды во вкладке Git
@_Smai1e_
@_Smai1e_ Жыл бұрын
Только вот не все пользуются софтом от jetbrains, соответственно вкладочка git может выглядеть по-другому. А терминал есть терминал. Если научишься ручками это всё прописывать, то и в любой ide разберёшься, как это делать
@Andris_Briedis
@Andris_Briedis 3 жыл бұрын
Как перенести изменения последнего примера в другую ветку?
@frontendscience
@frontendscience 3 жыл бұрын
не понял вопроса. Что именно нужно перенести?
@Andris_Briedis
@Andris_Briedis 3 жыл бұрын
@@frontendscience Вы сделали комит и понимаете, что сделали это не в той ветке (бывает в спешке). Как только изменения этого комита могут быть переданы в нужную ветвь?
@olegkachmar1996
@olegkachmar1996 3 жыл бұрын
Git cherry-pick может помочь
@TheProfessionalGambler
@TheProfessionalGambler 3 жыл бұрын
- вместо того чтобы с дев ветки залить в проду делал наооборот - сначала заливал с дева в проду, а потом оказывалось что еще другие другие пулл реквесты не залил
@frontendscience
@frontendscience 3 жыл бұрын
Бывает! Я, чтобы такого не было себе обновил в настройках bash_profile вывод текущей командной строки. (В принципе в видео видно ее внешний вид) Вначале пишется имя пользователя под которым работаю дальше путь к папке а затем если это папка с гит репозиторием то в скобках выводится имя текущей ветки + звездочка если в ветке были какие-то изменения не закомиченные. Теперь всегда когда выполняю команду вижу в какой ветке это делаю. Уже и не помню когда заливал, что-то не туда. Рекомендую!
@TheProfessionalGambler
@TheProfessionalGambler 3 жыл бұрын
@@frontendscience я сегодня как раз смотрел на это) на Винде использую cmder там это отображение сразу было, в на линуксе ещё не прикрутил. Но самое смешное, что я так тупил не в локалке, а в гитхабе на мержах пулл реквестов) Идея для видео - что можно и нельзя делать с удаленным репозиториев, что делать с ошибочным мержом ПРов, комитами и и.д.
@uoidqwt
@uoidqwt 9 ай бұрын
кто тебе такое сказал что в мастер форспушить нельзя?
@guruspirit
@guruspirit 3 жыл бұрын
что такое git lol? это git log с параметрами?
@guruspirit
@guruspirit 3 жыл бұрын
Спасибо, сам нашёл ответ. git lol это алиас. Создаётся он командой git config --global alias.lol 'log --graph --pretty=format:%h\ \ %s'
@tarasklymenko5211
@tarasklymenko5211 Жыл бұрын
работать в консоле с гитом - олдскул
@EvilYou
@EvilYou 9 ай бұрын
Это классика. Я первую половину этого месяца изучал git как раз, изучал через консоль, естественно. Потом решил в редакторе поработать. Некоторые команды или символы там не доступны. Например, я вместо HEAD использую @, а VS Code в терминале не понимает, что это. Или заглавные символы там же не работают. Просто продолжил использовать консоль )
@thekiruhan2616
@thekiruhan2616 Ай бұрын
Не олдскул, а база
@tarasklymenko5211
@tarasklymenko5211 Ай бұрын
@@thekiruhan2616 нужно иметь бороду до пуза и рубашку в клеточку
@Fs-xj2gu
@Fs-xj2gu 3 жыл бұрын
1
@smashno
@smashno 3 жыл бұрын
2
@websofter
@websofter 2 жыл бұрын
Никак, забей
@jurasoloninka
@jurasoloninka 3 жыл бұрын
sorry, but lonEly
@MrColins710
@MrColins710 2 жыл бұрын
ситуація: працюєш у своїй вітці Dev. потрібно запушити тільки один змінений файл в мастер (наприклад термінова правка на проді), але без всієї історії змін інших файлів у вітці. Було б цікаво такий кейс розібрати
@pythonsamurai
@pythonsamurai 2 жыл бұрын
Понаберут макбуков так что запись экрана не влезает в нормальные размеры. Лучше делай запись на внешнем мониторе со стандартным размером.
@frontendscience
@frontendscience 2 жыл бұрын
Так как правило говорят те, кто пока еще не заработал на макбук.
@TheMrMagyar
@TheMrMagyar Жыл бұрын
а какой стандартный размер монитора?
@MrLethal7
@MrLethal7 Жыл бұрын
@@frontendscience о0 да ладно)) мне вот вроде Бозя помог с деньгами (вариант для верующих :) ), но от мака воротит) Неужто прям маст хев?)
@user-pi1ez7ju5x
@user-pi1ez7ju5x 2 жыл бұрын
Бага...
@shmurva
@shmurva 2 жыл бұрын
С мобильного телефона смотреть -- слишком мелко на экране
@frontendscience
@frontendscience 2 жыл бұрын
Пора уже менять сони эриксон на что-то с экраном покрупнее.
@MrAlexMonk
@MrAlexMonk 2 жыл бұрын
все нормально видно. да не крупно конечно но видно
@stranger271271
@stranger271271 Жыл бұрын
Не чекаутится а пулится дно
@akagammi
@akagammi 10 ай бұрын
легенда
@rioriocccp5929
@rioriocccp5929 8 ай бұрын
а это все из за того что русские слова не использует когда обьясняет, сказал бы "скачивается" никаких проблем не было бы
Git cherry pick. How to move commits to another branch
6:00
Front-end Science із Сергієм Пузанковим
Рет қаралды 45 М.
Git reset: difference between soft, mixed and hard
8:54
Front-end Science із Сергієм Пузанковим
Рет қаралды 15 М.
WHY THROW CHIPS IN THE TRASH?🤪
00:18
JULI_PROETO
Рет қаралды 8 МЛН
Эффект Карбонаро и бесконечное пиво
01:00
История одного вокалиста
Рет қаралды 6 МЛН
They RUINED Everything! 😢
00:31
Carter Sharer
Рет қаралды 22 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 80 МЛН
Git. Большой практический выпуск
1:38:17
Артем Матяшов
Рет қаралды 525 М.
Important git clone features you didn't know about!
6:36
Front-end Science із Сергієм Пузанковим
Рет қаралды 6 М.
GIT: Merge or Rebase? What's the difference?
10:47
Front-end Science із Сергієм Пузанковим
Рет қаралды 131 М.
13 Advanced (but useful) Git Techniques and Shortcuts
8:07
Fireship
Рет қаралды 887 М.
Что такое GitLab?
9:38
Merion Academy
Рет қаралды 22 М.
GIT. Interactive Rebase. How to work with it?
17:02
Front-end Science із Сергієм Пузанковим
Рет қаралды 41 М.
WHY THROW CHIPS IN THE TRASH?🤪
00:18
JULI_PROETO
Рет қаралды 8 МЛН