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
t.me/OlegMalyshevBlog/125 - здесь все ссылки из видео и также шпаргалка по всем основным git командам с простым объяснением и примерами 🙏Также рекомендую смотреть видео с максимальным разрешением 1080, чтобы в консоли все было видно
лайк за практику
@OlegMalyshevIT
4 ай бұрын
Спасибо
Супер! Успехо в развитии канала
@OlegMalyshevIT
4 ай бұрын
Спасибо 🙏
уважаю этих крутышей-начинающий - у них уже мак есть и деньги не проблема
@OlegMalyshevIT
2 ай бұрын
Все команды из видео можно и на винде делать, причем здесь мак и то, что деньги не проблема )
Спасибо, Олег! Может, единственное, терминал и действия в нем показывать крупнее (масштаб).
@OlegMalyshevIT
4 ай бұрын
понял, учту
kzread.info/dash/bejne/haShrritj6qxYKQ.html - надо было делать git push origin maim, либо просто git push т. е. отправить текущую ветку в связанную с ней ветку на внешнем репозитории.
@OlegMalyshevIT
4 ай бұрын
Именно на 18:15 минуте, там push не проходит потому что не настроен токен, на 29:48 минуте я объясняю как это делать
"на маке обычно" а на винде где папка эта ? или ты решил что все на маках работают ? ты бы Олег тогда так и писал "Гит для богатых"
@MikhailBelsky
28 күн бұрын
На Linux пути и команды будут те же, что и на macOS. Linux тоже для богатых? 😁
почему бы не растянуть окно баш чтобы люди видели четко что ты пишешь ?
@OlegMalyshevIT
3 ай бұрын
Ссори да, потом тольо понял, что ни идеально видно. Но если в 1080 качестве смотреть, то кажется все хорошо видно.
@6olden_7eacher
3 ай бұрын
@@OlegMalyshevIT на 1080 да более менее.