Учимся работать с GIT - проще некуда

  Рет қаралды 22,159

Програмысли Влог

Програмысли Влог

Күн бұрын

Пікірлер: 111
@Dev-lessons
@Dev-lessons 10 ай бұрын
Поддержать меня на Бусти и получить доступ к доп контенту: boosty.to/mflenov Обо мне: www.flenov.ru Мой ИТ блог www.flenov.info Телеграм: t.me/mflenov Twitter: twitter.com/flenov Инстаграм: instagram.com/mflenov/ Мой просто блог blo.moe
@As-ru2bc
@As-ru2bc 2 жыл бұрын
Веб-сервер глазами хакера - мое почтение) Давно хотел с гитом разобраться, спасибо
@АндрейГалушко-е9о
@АндрейГалушко-е9о Жыл бұрын
Открыл видео - лайк не глядя, так как канал програмысли это классный канал, СПАСИБО! комментарий оставляю для развития и продвижения!
@michael007miksa
@michael007miksa 4 жыл бұрын
Отличное видео, наконец-то стало понятно как этим пользоваться, большое спасибо, с большим удовольствием посмотрю продолжение.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо, в течении недели может двух выложу продолжение
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
@@Dev-lessons мужик, ну ты же всю жизнь прогаешь. ты почему не раскрасил в настройках терминала текущую директорию команды????? это не вопрос красоты! это вопрос удобства восприятия информации!👊🏼 ну ни черта же визуально не отделить саму команду от результата ее выполнения! я хренею с таких пользователей терминала. это же азы. тем более программист. салатовый фон для промпта, сам шрифт черный, общий фон сероватый. всё. ну не зря же всё это можно настраивать. это че за черно-белый совок??? пздц, мужик.
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
@@Dev-lessons втройне обидно из-за толкового контента. так бы прибор положил на твои видосики. а промпт чего такой короткий? надо на весь экран прямо до правого края окна. че так скромно? макбук-про и всю спеку ещё укажи🤦‍♂️ пзц мужик
@konstantinm5101
@konstantinm5101 4 жыл бұрын
Красавчик! Мне как раз, сейчас это надо! :))
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Я знал, что тебе нужно
@manOfPlanetEarth
@manOfPlanetEarth 3 жыл бұрын
@@Dev-lessons 😂
@cronosnoname4038
@cronosnoname4038 4 жыл бұрын
Михаил спасибо, очень доступно. Срочно нужна вторая часть )
@Dev-lessons
@Dev-lessons 4 жыл бұрын
На следующей неделе будет. Я уже набросал подробный план того, что будет, так что уже скоро
@ДенисТураев-к5р
@ДенисТураев-к5р 2 жыл бұрын
Спасибо, очень информативно и понятно)
@dosxanzada
@dosxanzada 4 жыл бұрын
ниче се, кратко, ясно, понятно, без воды и всяких болтовни, ждем следующих уроков. лайк, подписка!
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо, на следующей неделе буду работать над продолжением. Постараюсь в ближайшую неделю-две выложить
@dosxanzada
@dosxanzada 4 жыл бұрын
@@Dev-lessons ждемс, удачи! 👍🏻
@DmitryDolganov
@DmitryDolganov 4 жыл бұрын
Привет, Джедай! Спасибо тебе огромедное! Всегда тебя смотреть и слушать - одно удовольствие!
@Dev-lessons
@Dev-lessons 4 жыл бұрын
спасибо, подписывайся на канал, будет продолжение
@jekasylar3397
@jekasylar3397 4 жыл бұрын
Полезное видео, все понятно и разборчиво, звук классный.
@Грант1147
@Грант1147 3 жыл бұрын
Спасибо большое за ваши уроки, все максимально понятно и интересно, надеюсь вы и дальше будет создавать такие качественные обучающие видео. We're really grateful to you for your hard work)
@harmincerol9266
@harmincerol9266 4 жыл бұрын
Спасибо большое, очень полезно) Было бы круто, если б было продолжение (конфликты и их решение, а то я через это чуть не посивел))))
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Следующее видео будет на следующей неделе и в нем будет работа с удаленным репозиторием, больше про слияние и конфликты.
@harmincerol9266
@harmincerol9266 4 жыл бұрын
@@Dev-lessons Спасибо, очень, очень буду ждать))))
@Oleksii_Ukraine
@Oleksii_Ukraine 4 жыл бұрын
Большое спасибо! Интересно слушать. Хорошо мысли излагаете. Даже жмякну колокольчик чтобы продолжение не пропустить :)
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Следующий видос будет как раз продолжением. Надеюсь в ближайшее время его записать
@sapperus
@sapperus 4 жыл бұрын
Очень доступно, спасибо! Пожалуйста, продолжайте 🙂 И я понимаю, что не было никакого голосования, но я голосую за докер 🙏
@Dev-lessons
@Dev-lessons 4 жыл бұрын
есть такие планы
@isaagverdiev1393
@isaagverdiev1393 3 жыл бұрын
Спасибо за видео, очень понятное объяснение
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Спасибо за отзыв, это важно знать, что моя работа полезна другим
@rosen_matev
@rosen_matev 4 жыл бұрын
Большое спасибо! Видео мне очень понравилось. Привет из Болгарии! :)
@konstantinpak2496
@konstantinpak2496 4 жыл бұрын
Спасибо за урок.... очень доступно объясняете.
@estveritas5877
@estveritas5877 4 жыл бұрын
Огромное спасибо! Заполнили мои пробелы
@I-PixALbI4-I
@I-PixALbI4-I 4 жыл бұрын
Круто, мне понравилось.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо
@Asiro-S
@Asiro-S 4 жыл бұрын
Спасибо, уже пользуюсь гитом, но подчерпнул для себя некоторые вещи.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
спасиб, я планирую продолжение
@Asiro-S
@Asiro-S 4 жыл бұрын
@@Dev-lessons Было бы отлично, интересно смотреть именно всякие фишки, вроде git co some/branch develop git add css/* и что-то в этом духе, потому что я к примеру обычно делал чекаут на нужную ветку, пулил изменения и оттуда уже создавал новую бранчу, а оно вон оказывается как можно было.
@user-bo7mb9cf4d
@user-bo7mb9cf4d 4 жыл бұрын
Круто. Был бы рад увидеть уроки/лайв кодинг по ноде
@АлексейКомский
@АлексейКомский 4 жыл бұрын
Огромное спасибо!
@Назар1-с5к
@Назар1-с5к 4 жыл бұрын
Круть!!
@DartMitai
@DartMitai 4 жыл бұрын
Линусу просто не нравилось как реализованы были на тот момент системы контроля версий, и он решил сделать ту в которой бы ему было удобно)) Спасибо за ваш труд.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Это да, это конечно же основная причина была. Надо найти то интервью, где он говорил про GIT, точно вспомнить, как он сказал
@DartMitai
@DartMitai 4 жыл бұрын
@@Dev-lessons habr.com/ru/post/374887/
@TechnoDukes
@TechnoDukes 4 жыл бұрын
Спасибо!
@YaroslavOliinyk2023
@YaroslavOliinyk2023 4 жыл бұрын
спасибо за видео! хотелось бы эдвенсд вещи с гитом или даже мини курс спасибо!
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо, Будет продолжение
@vorobiovv
@vorobiovv Жыл бұрын
1:00 - он сам и говорил. При желании можно найти это интервью
@Dev-lessons
@Dev-lessons Жыл бұрын
Просто при записи я точно не помнил, говорил он это лично или я просто читал слух. Поэтому так обтекаемо сказал.
@ram9914-k1u
@ram9914-k1u 3 жыл бұрын
Михаил, подскажите пожалуйста, как вы считаете какой самый идеальный git workfllow для команды? какие варианты использовались в вашей практике?
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Я на примере показал в этом видео kzbin.info/www/bejne/sIPcXn5_d9B9Z9U
@alpha-dzhem
@alpha-dzhem 4 жыл бұрын
Доброго времени суток! Спасибо за доступную подачу информации! Вопрос к автору: стоит ли перед тестированием мёржить в бранч содержимое мастера? Возможно, другие команды в процессе моей разработки уже что-то вливали в мастер и, гипотетически, это может повлиять на работоспособность той фичи, над которой работала моя команда. Или наоборот, наш функционал, наложившись на изменения других команд, поломает всё в продакшене.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Зависит... Все сейчас говорят, что работают по Agile, но у каждого он разный. Да, тестировать нужно с последними изменениями в мастере. Но как эти последние изменения попадут, тут есть несколько подходов. Самые популярные два - перед тестом последний мастер вливается в ветку с твоими изменениями. А может быть отдельная ветка project/qa. В эту ветку сливается последний мастер и твои изменения, прогоняются тесты и все тестируется, а потом запускается. Я планирую рассказать, как я работал с ветками чуть позже.
@alpha-dzhem
@alpha-dzhem 4 жыл бұрын
@@Dev-lessons спасибо за ответ!
@piterkola1
@piterkola1 4 жыл бұрын
Лайк за инфу. Жду продолжение использование GIT в продакшене (компании). Как оно там не по книжке а в реале...
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Есть планы такое рассказать
@piterkola1
@piterkola1 4 жыл бұрын
@@Dev-lessons Отлично буду ждать с нетерпением +++++
@Kirill12346fs
@Kirill12346fs 4 жыл бұрын
Спасибо большое за видео. Обычно смотрю канал - Програмысли. Узнал сегодня о существовании еще 2-ух каналов. Как идея на новое видео - как вы все успеваете? 3и канала, работа, семья, вы хорошо выглядите - значит спорт тоже входит. Вот как? Я хотел приучить немецкий, но забросил это дело из-за нехватки времени. За видео на каналах огромное спасибо.
@Dev-lessons
@Dev-lessons 4 жыл бұрын
как успевать больше есть в планах, текстовая версия кажется уже даже записана, будет на основном канале програмыслей
@Kirill12346fs
@Kirill12346fs 4 жыл бұрын
@@Dev-lessons Спасибо
@AceMaster250
@AceMaster250 4 жыл бұрын
Топовый видос 😜👍🔥. Что скрывается за термином: инструменты в программировании и с чего начинать их учить? Буду очень благодарен за ответ
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо. Ты про название плейлиста? Здесь будут видео про программы и утилиты
@AceMaster250
@AceMaster250 4 жыл бұрын
@@Dev-lessons нет, просто опытные программисты советуют учит не синтаксис языков, а инструменты програмирования
@Dev-lessons
@Dev-lessons 4 жыл бұрын
@@AceMaster250 Странно. Нужно учиться программировать, а инструменты... Если ты не слышал про мой основной канал, то могу посоветовать видео kzbin.info/www/bejne/laKZn6l7nbt6qrs
@AceMaster250
@AceMaster250 4 жыл бұрын
@@Dev-lessons Ага , спасибо за информацию
@AceMaster250
@AceMaster250 4 жыл бұрын
@@Dev-lessons Про канал слышал все видео пересмотрел ,почти.
@senkamatic8448
@senkamatic8448 3 жыл бұрын
Здравствуйте, а видео с ограниченным доступом в плэйлисте - это это какой-то доп. контент???
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Я ничего не ограничиваю, возможно ты видишь видео про продвинутый git вторую часть, которую я еще просто не опубликовал. Планирую сделать это на неделе
@forstudy9535
@forstudy9535 3 жыл бұрын
Спасибо! Хочется узнать, есть ли у Вас в планах записывать видео по Java?
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Нет, я C# программист, а с Java знаком совсем чуть чуть.
@4ITTonik
@4ITTonik 4 жыл бұрын
Тем, кто только знакомится с Git могу порекомендовать делать свои собственные сокращения команд, тем самым можно уложить длинную команду с кучей флагов в короткий набор символов. Подробнее: habr.com/ru/company/poiskvps/blog/420347/
@beykoney2353
@beykoney2353 2 жыл бұрын
Почему-то у меня в текстовом файле изменения не отображаются как insertions и deletions. Не получилось найти, почему так. Windows 10
@Dev-lessons
@Dev-lessons 2 жыл бұрын
Может быть файл ни разу не был добавлен в git?
@beykoney2353
@beykoney2353 2 жыл бұрын
@@Dev-lessons Через git add? Добавлял. Если удалить или добавить строку, он увидит, что файл изменён. Но insertions и deletions равны нулю почему-то.) Я попробовал файл C# класса .cs закинуть, и у него git отлично видит и изменения, и удаления с добавлениями.) Почему-то именно с простым .txt такое.
@Dev-lessons
@Dev-lessons 2 жыл бұрын
@@beykoney2353 Никогда не обращал внимание на текстовые файлы, надо будет попробовать. Будет странно, если это проблема именно из-за текстовых файлов
@beykoney2353
@beykoney2353 2 жыл бұрын
@@Dev-lessons Вы же с помощью echo создали readme.txt, помните? И у вас отображались добавления и удаления как нужно.) Я повторял за вами, но у меня не отображаются. Обратил внимание, когда в gitk не было видно изменённых строк. А у вас там "hallo" было написано.)
@beykoney2353
@beykoney2353 2 жыл бұрын
@@Dev-lessons Не переживайте, мне просто интересно, почему так. Спасибо вам большое за уроки.
@vorobiovv
@vorobiovv Жыл бұрын
я програмюсли - я существовафли (с) Рене Декарт 😁😁👍👍
@alx.sergeev
@alx.sergeev 4 жыл бұрын
git add . git commit -m 'Посмотрел видео канала Програмысли Видеоуроки'; git push origin task_git коммент для продвижения канала)
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Спасибо
@spamcolector
@spamcolector 4 жыл бұрын
Что такое тикет?
@Dev-lessons
@Dev-lessons 4 жыл бұрын
есть системы через которые выдают задания программистам типа Jira. Тикет - это элемент в такой системе. это может быть номер бага или номер PBI (разработка нового функционала)
@homasonya8178
@homasonya8178 2 жыл бұрын
VIM в Линуксе был всегда, позволяя совместное использование одного документа
@Dev-lessons
@Dev-lessons 2 жыл бұрын
А для кода совместно не нужно, нужно независимо
@NecroRomnt
@NecroRomnt 3 жыл бұрын
chown на /usr/local/sbin это нормальная практика в маке? Выглядит небезопасненько.
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Это где-то в видео? Точно, там было это. Потом желательно вернуть владельца, нужно было в видео это сказать.
@NecroRomnt
@NecroRomnt 3 жыл бұрын
@@Dev-lessons да. И в текстовой версии тоже.
@NecroRomnt
@NecroRomnt 3 жыл бұрын
@@Dev-lessons kzbin.info/www/bejne/aJvFYWiAiNZ6eas 4:42 ```chown -R $(whoami) /usr/local/sbin```
@NecroRomnt
@NecroRomnt 3 жыл бұрын
@@Dev-lessons я мак видел только однажды, так что не знаю как там принято =D
@Dev-lessons
@Dev-lessons 3 жыл бұрын
@@NecroRomnt Это та же nix система, а в nix неприятно системные папки давать пользователю на запись, иначе любой вирус заменит файл и будет печалька.
@oleg_kishinskii
@oleg_kishinskii 3 жыл бұрын
ничего не указанно про rebase и другие Фитчи, хотя на практике я и merge делаю уже на стороне сервера Gitlab, BitBucket.
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Кликни на плейлист, там есть еще несколько видео. Вот одно из продолжений kzbin.info/www/bejne/kIq6mmZmntJ9kMk
@oleg_kishinskii
@oleg_kishinskii 3 жыл бұрын
@@Dev-lessons спасибо
@jidbaka954
@jidbaka954 4 жыл бұрын
Блин зачем я это смотрю я же итак знаю как работать с гитом 😂
@ДенисК-р6я
@ДенисК-р6я 4 жыл бұрын
Это как Ну погоди - уже все видели и знают, чем закончится, но продолжаем смотреть. Повторить не помешает
@TbIPDblM
@TbIPDblM Жыл бұрын
Врое де бы работал с гитом, а вот gitk и о втором параметре при создании новой ветки git checkout -b new_branch_name base и не знал -)
@konstantinm5101
@konstantinm5101 4 жыл бұрын
Docker в планах есть?
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Возможно.
@rubyalban
@rubyalban 4 жыл бұрын
Вот это было бы круто👍
@jorikvartanov8063
@jorikvartanov8063 4 жыл бұрын
Соер плохого не посоветует.
@zhenia14
@zhenia14 3 жыл бұрын
а на превью, гит кракен, обманул чертяка! затащил в свою командную строку!
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Есть такое
@deniskorolev1748
@deniskorolev1748 4 жыл бұрын
Остановись, ты на этой неделе каждый день видосы на разные каналы выкладываешь. Я не успеваю смотреть
@Dev-lessons
@Dev-lessons 4 жыл бұрын
Больше на этой неделе не будет
@Dev-lessons
@Dev-lessons 4 жыл бұрын
@Serg Ну он имел ввиду про прошлую неделю, я реально в течении 4 дней выкладывал видео на разных своих каналах, а у меня их три
@VitalySem
@VitalySem 4 жыл бұрын
Всі талановиті люди - соціофоби
@IgorGallemar
@IgorGallemar 4 жыл бұрын
Первый!
@MentorOfMentors
@MentorOfMentors 3 жыл бұрын
Плохо объясняет.. Нужно проще
@Dev-lessons
@Dev-lessons 3 жыл бұрын
Что именно плохо раскрыто?
@MentorOfMentors
@MentorOfMentors 3 жыл бұрын
@@Dev-lessons англорусы совсем лучше не упоминать, сбивают обучение напрочь. Опять же пришлось самому потом все перечитывать на хабре.. Чтобы понять зачем все это нужно в итоге и как живёт потом
@Dev-lessons
@Dev-lessons 3 жыл бұрын
@@MentorOfMentors Не понял, про какие англорусы ты говоришь, видимо какая-то опечатка в слове?
Удаленный GIT, слияния и конфликты проще некуда
38:50
Програмысли Влог
Рет қаралды 8 М.
Thank you Santa
00:13
Nadir Show
Рет қаралды 51 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 77 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,5 МЛН
Rebase при разрешении конфликтов
12:52
Програмысли Влог
Рет қаралды 924
Docker и контейнеры - проще некуда
39:52
Програмысли Влог
Рет қаралды 8 М.
GIT для продвинутых - Часть 1
27:13
Програмысли Влог
Рет қаралды 4,4 М.
Куда уходить с GitHub?
9:49
Чёрный Треугольник
Рет қаралды 81 М.
Продвинутый курс SQL за час - проще некуда
1:06:23
Програмысли Влог
Рет қаралды 21 М.