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

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

КОМЕНТАРІ • 111

  • @Dev-lessons
    @Dev-lessons  10 місяців тому +1

    Поддержать меня на Бусти и получить доступ к доп контенту: 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 роки тому +2

    Веб-сервер глазами хакера - мое почтение) Давно хотел с гитом разобраться, спасибо

  • @АндрейГалушко-е9о

    Открыл видео - лайк не глядя, так как канал програмысли это классный канал, СПАСИБО! комментарий оставляю для развития и продвижения!

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

    Отличное видео, наконец-то стало понятно как этим пользоваться, большое спасибо, с большим удовольствием посмотрю продолжение.

    • @Dev-lessons
      @Dev-lessons  4 роки тому +3

      Спасибо, в течении недели может двух выложу продолжение

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

      @@Dev-lessons
      мужик, ну ты же всю жизнь прогаешь. ты почему не раскрасил в настройках терминала текущую директорию команды????? это не вопрос красоты! это вопрос удобства восприятия информации!👊🏼
      ну ни черта же визуально не отделить саму команду от результата ее выполнения!
      я хренею с таких пользователей терминала. это же азы. тем более программист.
      салатовый фон для промпта, сам шрифт черный, общий фон сероватый. всё.
      ну не зря же всё это можно настраивать. это че за черно-белый совок???
      пздц, мужик.

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

      @@Dev-lessons
      втройне обидно из-за толкового контента. так бы прибор положил на твои видосики.
      а промпт чего такой короткий? надо на весь экран прямо до правого края окна. че так скромно? макбук-про и всю спеку ещё укажи🤦‍♂️
      пзц мужик

  • @konstantinm5101
    @konstantinm5101 4 роки тому +16

    Красавчик! Мне как раз, сейчас это надо! :))

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

    Михаил спасибо, очень доступно. Срочно нужна вторая часть )

    • @Dev-lessons
      @Dev-lessons  4 роки тому +5

      На следующей неделе будет. Я уже набросал подробный план того, что будет, так что уже скоро

  • @ДенисТураев-к5р
    @ДенисТураев-к5р 2 роки тому +2

    Спасибо, очень информативно и понятно)

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

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

    • @Dev-lessons
      @Dev-lessons  4 роки тому

      Спасибо, на следующей неделе буду работать над продолжением. Постараюсь в ближайшую неделю-две выложить

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

      @@Dev-lessons ждемс, удачи! 👍🏻

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

    Привет, Джедай! Спасибо тебе огромедное! Всегда тебя смотреть и слушать - одно удовольствие!

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      спасибо, подписывайся на канал, будет продолжение

  • @jekasylar3397
    @jekasylar3397 4 роки тому +12

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

  • @Грант1147
    @Грант1147 3 роки тому +6

    Спасибо большое за ваши уроки, все максимально понятно и интересно, надеюсь вы и дальше будет создавать такие качественные обучающие видео. We're really grateful to you for your hard work)

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

    Большое спасибо!
    Интересно слушать. Хорошо мысли излагаете. Даже жмякну колокольчик чтобы продолжение не пропустить :)

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      Следующий видос будет как раз продолжением. Надеюсь в ближайшее время его записать

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

    Спасибо большое, очень полезно) Было бы круто, если б было продолжение (конфликты и их решение, а то я через это чуть не посивел))))

    • @Dev-lessons
      @Dev-lessons  4 роки тому +5

      Следующее видео будет на следующей неделе и в нем будет работа с удаленным репозиторием, больше про слияние и конфликты.

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

      @@Dev-lessons Спасибо, очень, очень буду ждать))))

  • @sapperus
    @sapperus 4 роки тому +5

    Очень доступно, спасибо! Пожалуйста, продолжайте 🙂 И я понимаю, что не было никакого голосования, но я голосую за докер 🙏

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      есть такие планы

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

    Спасибо за видео, очень понятное объяснение

    • @Dev-lessons
      @Dev-lessons  3 роки тому

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

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

    Большое спасибо! Видео мне очень понравилось. Привет из Болгарии! :)

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

    Спасибо за урок.... очень доступно объясняете.

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

    Огромное спасибо! Заполнили мои пробелы

  • @I-PixALbI4-I
    @I-PixALbI4-I 4 роки тому +1

    Круто, мне понравилось.

  • @Asiro-S
    @Asiro-S 4 роки тому +3

    Спасибо, уже пользуюсь гитом, но подчерпнул для себя некоторые вещи.

    • @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

    Круто. Был бы рад увидеть уроки/лайв кодинг по ноде

  • @АлексейКомский
    @АлексейКомский 4 роки тому +1

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

  • @Назар1-с5к
    @Назар1-с5к 4 роки тому +1

    Круть!!

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

    Линусу просто не нравилось как реализованы были на тот момент системы контроля версий, и он решил сделать ту в которой бы ему было удобно))
    Спасибо за ваш труд.

    • @Dev-lessons
      @Dev-lessons  4 роки тому

      Это да, это конечно же основная причина была. Надо найти то интервью, где он говорил про GIT, точно вспомнить, как он сказал

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

      @@Dev-lessons habr.com/ru/post/374887/

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

    Спасибо!

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

    спасибо за видео!
    хотелось бы эдвенсд вещи с гитом
    или даже мини курс
    спасибо!

    • @Dev-lessons
      @Dev-lessons  4 роки тому

      Спасибо, Будет продолжение

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

    1:00 - он сам и говорил. При желании можно найти это интервью

    • @Dev-lessons
      @Dev-lessons  Рік тому

      Просто при записи я точно не помнил, говорил он это лично или я просто читал слух. Поэтому так обтекаемо сказал.

  • @ram9914-k1u
    @ram9914-k1u 3 роки тому +1

    Михаил, подскажите пожалуйста, как вы считаете какой самый идеальный git workfllow для команды? какие варианты использовались в вашей практике?

    • @Dev-lessons
      @Dev-lessons  3 роки тому +1

      Я на примере показал в этом видео ua-cam.com/video/zRy-KIBkJ1s/v-deo.html

  • @alpha-dzhem
    @alpha-dzhem 4 роки тому +4

    Доброго времени суток! Спасибо за доступную подачу информации!
    Вопрос к автору: стоит ли перед тестированием мёржить в бранч содержимое мастера? Возможно, другие команды в процессе моей разработки уже что-то вливали в мастер и, гипотетически, это может повлиять на работоспособность той фичи, над которой работала моя команда. Или наоборот, наш функционал, наложившись на изменения других команд, поломает всё в продакшене.

    • @Dev-lessons
      @Dev-lessons  4 роки тому +4

      Зависит... Все сейчас говорят, что работают по Agile, но у каждого он разный. Да, тестировать нужно с последними изменениями в мастере. Но как эти последние изменения попадут, тут есть несколько подходов. Самые популярные два - перед тестом последний мастер вливается в ветку с твоими изменениями. А может быть отдельная ветка project/qa. В эту ветку сливается последний мастер и твои изменения, прогоняются тесты и все тестируется, а потом запускается. Я планирую рассказать, как я работал с ветками чуть позже.

    • @alpha-dzhem
      @alpha-dzhem 4 роки тому

      @@Dev-lessons спасибо за ответ!

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

    Лайк за инфу. Жду продолжение использование GIT в продакшене (компании). Как оно там не по книжке а в реале...

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      Есть планы такое рассказать

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

      @@Dev-lessons Отлично буду ждать с нетерпением +++++

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

    Спасибо большое за видео. Обычно смотрю канал - Програмысли. Узнал сегодня о существовании еще 2-ух каналов. Как идея на новое видео - как вы все успеваете? 3и канала, работа, семья, вы хорошо выглядите - значит спорт тоже входит. Вот как? Я хотел приучить немецкий, но забросил это дело из-за нехватки времени. За видео на каналах огромное спасибо.

    • @Dev-lessons
      @Dev-lessons  4 роки тому

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

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

      @@Dev-lessons Спасибо

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

    Топовый видос 😜👍🔥. Что скрывается за термином: инструменты в программировании и с чего начинать их учить? Буду очень благодарен за ответ

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      Спасибо. Ты про название плейлиста? Здесь будут видео про программы и утилиты

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

      @@Dev-lessons нет, просто опытные программисты советуют учит не синтаксис языков, а инструменты програмирования

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      @@AceMaster250 Странно. Нужно учиться программировать, а инструменты... Если ты не слышал про мой основной канал, то могу посоветовать видео ua-cam.com/video/_q6nvEhVGtY/v-deo.html

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

      @@Dev-lessons Ага , спасибо за информацию

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

      @@Dev-lessons Про канал слышал все видео пересмотрел ,почти.

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

    Здравствуйте, а видео с ограниченным доступом в плэйлисте - это это какой-то доп. контент???

    • @Dev-lessons
      @Dev-lessons  3 роки тому

      Я ничего не ограничиваю, возможно ты видишь видео про продвинутый git вторую часть, которую я еще просто не опубликовал. Планирую сделать это на неделе

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

    Спасибо!
    Хочется узнать, есть ли у Вас в планах записывать видео по Java?

    • @Dev-lessons
      @Dev-lessons  3 роки тому

      Нет, я C# программист, а с Java знаком совсем чуть чуть.

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

    Тем, кто только знакомится с Git могу порекомендовать делать свои собственные сокращения команд, тем самым можно уложить длинную команду с кучей флагов в короткий набор символов.
    Подробнее: habr.com/ru/company/poiskvps/blog/420347/

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

    Почему-то у меня в текстовом файле изменения не отображаются как 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 роки тому +1

    git add .
    git commit -m 'Посмотрел видео канала Програмысли Видеоуроки';
    git push origin task_git
    коммент для продвижения канала)

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

    Что такое тикет?

    • @Dev-lessons
      @Dev-lessons  4 роки тому +1

      есть системы через которые выдают задания программистам типа Jira. Тикет - это элемент в такой системе. это может быть номер бага или номер PBI (разработка нового функционала)

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

    VIM в Линуксе был всегда, позволяя совместное использование одного документа

    • @Dev-lessons
      @Dev-lessons  2 роки тому

      А для кода совместно не нужно, нужно независимо

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

    chown на /usr/local/sbin это нормальная практика в маке? Выглядит небезопасненько.

    • @Dev-lessons
      @Dev-lessons  3 роки тому

      Это где-то в видео? Точно, там было это. Потом желательно вернуть владельца, нужно было в видео это сказать.

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

      @@Dev-lessons да. И в текстовой версии тоже.

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

      @@Dev-lessons
      ua-cam.com/video/2jb05JSqGCI/v-deo.html 4:42
      ```chown -R $(whoami) /usr/local/sbin```

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

      @@Dev-lessons я мак видел только однажды, так что не знаю как там принято =D

    • @Dev-lessons
      @Dev-lessons  3 роки тому +1

      @@NecroRomnt Это та же nix система, а в nix неприятно системные папки давать пользователю на запись, иначе любой вирус заменит файл и будет печалька.

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

    ничего не указанно про rebase и другие Фитчи, хотя на практике я и merge делаю уже на стороне сервера Gitlab, BitBucket.

    • @Dev-lessons
      @Dev-lessons  3 роки тому +1

      Кликни на плейлист, там есть еще несколько видео. Вот одно из продолжений ua-cam.com/video/ZYWi30imJZg/v-deo.html

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

      @@Dev-lessons спасибо

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

    Блин зачем я это смотрю я же итак знаю как работать с гитом 😂

    • @ДенисК-р6я
      @ДенисК-р6я 4 роки тому +8

      Это как Ну погоди - уже все видели и знают, чем закончится, но продолжаем смотреть. Повторить не помешает

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

    Врое де бы работал с гитом, а вот gitk и о втором параметре при создании новой ветки git checkout -b new_branch_name base и не знал -)

  • @jorikvartanov8063
    @jorikvartanov8063 4 роки тому +8

    Соер плохого не посоветует.

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

    Docker в планах есть?

    • @Dev-lessons
      @Dev-lessons  4 роки тому +9

      Возможно.

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

      Вот это было бы круто👍

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

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

  • @deniskorolev1748
    @deniskorolev1748 4 роки тому +10

    Остановись, ты на этой неделе каждый день видосы на разные каналы выкладываешь. Я не успеваю смотреть

    • @Dev-lessons
      @Dev-lessons  4 роки тому +4

      Больше на этой неделе не будет

    • @Dev-lessons
      @Dev-lessons  4 роки тому

      @Serg Ну он имел ввиду про прошлую неделю, я реально в течении 4 дней выкладывал видео на разных своих каналах, а у меня их три

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

    Всі талановиті люди - соціофоби

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

    Первый!

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

    Плохо объясняет.. Нужно проще

    • @Dev-lessons
      @Dev-lessons  3 роки тому

      Что именно плохо раскрыто?

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

      @@Dev-lessons англорусы совсем лучше не упоминать, сбивают обучение напрочь. Опять же пришлось самому потом все перечитывать на хабре.. Чтобы понять зачем все это нужно в итоге и как живёт потом

    • @Dev-lessons
      @Dev-lessons  3 роки тому

      @@MentorOfMentors Не понял, про какие англорусы ты говоришь, видимо какая-то опечатка в слове?