MENU

Fun & Interesting

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

Video Not Working? Fix It Now

В этом мини-курсе мы разберем на практике работу в Git, в связке git + github, gitlab, bitbucket, посоздаем и помержим ветки, поразруливаем самые разные конфликты, посоздаем пулреквесты. Для новичков я всячески рекомендую повторять за мной, чтобы максимально эффектично научиться работе с git. Мои социальные сети: Поддержать канал на Boosty: https://boosty.to/oleg_malyshev/donate TELEGRAM: https://t.me/OlegMalyshevBlog INSTAGRAM: https://www.instagram.com/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 https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls 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

Comment