Git и Github: Практический урок для начинающих

В этом мини-курсе мы разберем на практике работу в Git, в связке git + github, gitlab, bitbucket, посоздаем и помержим ветки, поразруливаем самые разные конфликты, посоздаем пулреквесты. Для новичков я всячески рекомендую повторять за мной, чтобы максимально эффектично научиться работе с git.
Мои социальные сети:
Поддержать канал на Boosty: boosty.to/oleg_malyshev/donate
TELEGRAM: t.me/OlegMalyshevBlog
INSTAGRAM: / omalysev
Таймкоды:
00:00 О чем выпуск
00:21 О системе контроля версий и GIT
02:48 Какие системы контроля версий бывают
03:56 Почему Git?
05:35 Установка Git
07:17 Про git config
08:27 Архитектура git
10:03 Создаем первый репозиторий, клонируем по https.
13:22 Про git status
13:44 Про Github
14:18 Работа в Git со стороны разработчика
19:38 SSH в Git
21:30 ssh-keygen
22:16 Про пары ключей
25:30 Создаем репозиторий через git init
29:48 Решаем проблему remote: Support for password authentication was removed on August 13, 2021. remote: Please see docs.github.com/en/get-starte... for information on currently recommended modes of authentication.
32:10 Ветки в GIT
34:43 Про git branch
37:45 Про upstream branch
40:20 git merge (Слияние веток)
46:55 Решаем разные конфликты при мердже веток
56:56 Ревью автотестов в gitlab
58:13 Разруливаем конфликты на реальном проекте с автотестами git + idea + java + bitbucket.
1:02:16 Создаем, апрувим и мерджим pull request

Пікірлер: 16

  • @OlegMalyshevIT
    @OlegMalyshevIT4 ай бұрын

    t.me/OlegMalyshevBlog/125 - здесь все ссылки из видео и также шпаргалка по всем основным git командам с простым объяснением и примерами 🙏Также рекомендую смотреть видео с максимальным разрешением 1080, чтобы в консоли все было видно

  • @unicoxr5tj417
    @unicoxr5tj4174 ай бұрын

    лайк за практику

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    Спасибо

  • @AutomationCraft
    @AutomationCraft4 ай бұрын

    Супер! Успехо в развитии канала

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    Спасибо 🙏

  • @romixweb
    @romixweb2 ай бұрын

    уважаю этих крутышей-начинающий - у них уже мак есть и деньги не проблема

  • @OlegMalyshevIT

    @OlegMalyshevIT

    2 ай бұрын

    Все команды из видео можно и на винде делать, причем здесь мак и то, что деньги не проблема )

  • @Dmitry_Sonic
    @Dmitry_Sonic4 ай бұрын

    Спасибо, Олег! Может, единственное, терминал и действия в нем показывать крупнее (масштаб).

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    понял, учту

  • @Predvichny
    @Predvichny4 ай бұрын

    kzread.info/dash/bejne/haShrritj6qxYKQ.html - надо было делать git push origin maim, либо просто git push т. е. отправить текущую ветку в связанную с ней ветку на внешнем репозитории.

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    Именно на 18:15 минуте, там push не проходит потому что не настроен токен, на 29:48 минуте я объясняю как это делать

  • @6olden_7eacher
    @6olden_7eacher3 ай бұрын

    "на маке обычно" а на винде где папка эта ? или ты решил что все на маках работают ? ты бы Олег тогда так и писал "Гит для богатых"

  • @MikhailBelsky

    @MikhailBelsky

    28 күн бұрын

    На Linux пути и команды будут те же, что и на macOS. Linux тоже для богатых? 😁

  • @6olden_7eacher
    @6olden_7eacher3 ай бұрын

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

  • @OlegMalyshevIT

    @OlegMalyshevIT

    3 ай бұрын

    Ссори да, потом тольо понял, что ни идеально видно. Но если в 1080 качестве смотреть, то кажется все хорошо видно.

  • @6olden_7eacher

    @6olden_7eacher

    3 ай бұрын

    @@OlegMalyshevIT на 1080 да более менее.