Основы Git и GitHub. Курс для начинающих. Установка, настройка, основные команды. Git в WebStorm
✏️ Мини-курс по Git и GitHub с выжимкой из того, что действительно нужно начинающему разработчику. Обсудим разницу Git и GitHub, узнаем зачем Git нужен, как Git установить, настроить и привязать к GitHub-аккаунту. Научимся основным командам гита: clone, init, status, log, add, commit, reset, pull, branch, checkout, push, pull, stash, merge, rebase и revert. Посмотрим на работу с Git в IDE WebStorm. Обсудим то, как правильно оформлять коммиты (Conventional Commits).
🔴 Timeline:
▶ 00:00 | Введение
▶ 00:48 | Что такое Git и GitHub
▶ 01:15 | Зачем нужен Git — возможность откатиться на предыдущую версию
▶ 02:28 | Зачем нужен Git — человекопонятное документирование кода
▶ 03:14 | Зачем нужен Git — ветви для удобной работы в команде
▶ 05:01 | Аккаунт на GitHub
▶ 05:45 | Установка Git на компьютер
▶ 07:07 | Настройка Git-пользователя
▶ 08:42 | Проверка наличия SSH-ключа
▶ 10:10 | Генерация SSH-ключа
▶ 11:28 | Просмотр SSH-ключа
▶ 12:21 | Привязка SSH-ключа в GitHub
▶ 13:51 | Создание репозитория на GitHub
▶ 15:48 | git clone — клонирование репозитория
▶ 17:33 | Дисклеймер про GUI для Git в IDE
▶ 18:29 | git init — создание локального репозитория
▶ 19:17 | Совет при работе с терминалом (консолью)
▶ 19:48 | git status — текущий статус локального репозитория
▶ 20:58 | git add — добавление изменений в Staging area для последующего коммита
▶ 25:20 | Файл .gitignore — игнорирование гитом конкретных папок и файлов
▶ 26:50 | git reset — удаление изменений из Staging area
▶ 27:58 | git commit — создание коммита
▶ 29:59 | git log — просмотр истории коммитов
▶ 31:15 | git push — отправка локальных коммитов в репозиторий
▶ 35:29 | git pull — получение изменений из remote-репозитория
▶ 37:25 | Работа с ветками гита
▶ 39:48 | git branch — создание новой ветки
▶ 40:40 | git checkout — переключение на другую ветку
▶ 43:51 | git push origin имя_ветки — отправка локальных коммитов в конкретную ветку удалённого репозитория
▶ 46:22 | git stash — перемещение правок в локальное хранилище
▶ 48:25 | git stash pop — извлечение правок из локального хранилища
▶ 49:40 | git merge — слияние веток с сохранением истории слияний, разрешение конфликтов слияния, отличия merge и rebase
▶ 53:36 | Chrome расширение Le Git Graph для визуализации истории коммитов на GitHub
▶ 56:37 | git rebase — слияние веток с упрощенной линейной историей, отличие от git merge
▶ 01:01:27 | git revert — откат изменений к начало любого коммита
▶ 01:04:55 | Удобная работа с Git через GUI (интерфейс) в IDE WebStorm
▶ 01:15:33 | Соглашение о коммитах (Conventional Commits)
▶ 01:15:54 | Заключение
📚 Ссылки из видео:
➖ GitHub: https://github.com/
➖ Git документация: https://git-scm.com/
➖ Git скачивание и установка: https://git-scm.com/book/ru/v2/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-Git
➖ Git первоначальная настройка: https://git-scm.com/book/ru/v2/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-Git
➖ Генерация SSH-ключа: https://docs.github.com/ru/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent?platform=mac
➖ Расширение Le Git Graph - Commits Graph for GitHub для Chrome: https://chromewebstore.google.com/detail/le-git-graph-commits-grap/joggkdfebigddmaagckekihhfncdobff
➖ Соглашение о коммитах (Conventional Commits): https://www.conventionalcommits.org/ru/v1.0.0/
💬 Коммьюнити-чат в телеграме (помощь новичкам):
https://t.me/FriendlyFrontend
🧑💻 Основной телеграм-канал:
https://t.me/AleksanderLamkov
❤️ Boosty (поддержать автора):
https://boosty.to/friendly-frontend
🗂️ Бесплатные курсы на канале:
🟠 HTML: https://youtube.com/playlist?list=PL0MUAHwery4ot0KmgGxlBSB7rXssLeA6h
🔵 CSS: https://youtube.com/playlist?list=PL0MUAHwery4o9I7QQVj_RP4ZVpmdx6evz
🟡 JS: https://www.youtube.com/playlist?list=PL0MUAHwery4qn4Y27iUxmzC-JiauX7vSL
🟢 A11y: https://youtube.com/playlist?list=PL0MUAHwery4r4gCA3AOtHgArM_UOb2QUV
🗺 Frontend Roadmap: https://youtu.be/1WRJKgwlX9w
⚪️ Мастер-класс по верстке для новичков: https://www.youtube.com/playlist?list=PL0MUAHwery4rqkzKF1mDBCIH_eZgjY6uN
🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS): https://www.youtube.com/playlist?list=PL0MUAHwery4rdZt-8E9p9zty2ZUCH6Ai3
⚫️ Мастер-класс по верстке с практикой по JavaScript: https://youtu.be/hkYzqTKnSIg
🔴 Мастер-класс по верстке на стеке JSX, SCSS, JS, Vite, Minista (SSG), БЭМ: https://stepik.org/a/228315
📌 Автор:
➖ Личный сайт: https://aleksanderlamkov.ru/
➖ Telegram: https://t.me/AleksanderLamkov
➖ Boosty: https://boosty.to/friendly-frontend
➖ GetMentor: https://getmentor.dev/mentor/aleksandr-lamkov-1480
➖ Stepik (платные курсы и мастер-классы): https://stepik.org/a/228315
#frontend #фронтенд #git
Видео Основы Git и GitHub. Курс для начинающих. Установка, настройка, основные команды. Git в WebStorm канала Александр Ламков — Friendly Frontend
🔴 Timeline:
▶ 00:00 | Введение
▶ 00:48 | Что такое Git и GitHub
▶ 01:15 | Зачем нужен Git — возможность откатиться на предыдущую версию
▶ 02:28 | Зачем нужен Git — человекопонятное документирование кода
▶ 03:14 | Зачем нужен Git — ветви для удобной работы в команде
▶ 05:01 | Аккаунт на GitHub
▶ 05:45 | Установка Git на компьютер
▶ 07:07 | Настройка Git-пользователя
▶ 08:42 | Проверка наличия SSH-ключа
▶ 10:10 | Генерация SSH-ключа
▶ 11:28 | Просмотр SSH-ключа
▶ 12:21 | Привязка SSH-ключа в GitHub
▶ 13:51 | Создание репозитория на GitHub
▶ 15:48 | git clone — клонирование репозитория
▶ 17:33 | Дисклеймер про GUI для Git в IDE
▶ 18:29 | git init — создание локального репозитория
▶ 19:17 | Совет при работе с терминалом (консолью)
▶ 19:48 | git status — текущий статус локального репозитория
▶ 20:58 | git add — добавление изменений в Staging area для последующего коммита
▶ 25:20 | Файл .gitignore — игнорирование гитом конкретных папок и файлов
▶ 26:50 | git reset — удаление изменений из Staging area
▶ 27:58 | git commit — создание коммита
▶ 29:59 | git log — просмотр истории коммитов
▶ 31:15 | git push — отправка локальных коммитов в репозиторий
▶ 35:29 | git pull — получение изменений из remote-репозитория
▶ 37:25 | Работа с ветками гита
▶ 39:48 | git branch — создание новой ветки
▶ 40:40 | git checkout — переключение на другую ветку
▶ 43:51 | git push origin имя_ветки — отправка локальных коммитов в конкретную ветку удалённого репозитория
▶ 46:22 | git stash — перемещение правок в локальное хранилище
▶ 48:25 | git stash pop — извлечение правок из локального хранилища
▶ 49:40 | git merge — слияние веток с сохранением истории слияний, разрешение конфликтов слияния, отличия merge и rebase
▶ 53:36 | Chrome расширение Le Git Graph для визуализации истории коммитов на GitHub
▶ 56:37 | git rebase — слияние веток с упрощенной линейной историей, отличие от git merge
▶ 01:01:27 | git revert — откат изменений к начало любого коммита
▶ 01:04:55 | Удобная работа с Git через GUI (интерфейс) в IDE WebStorm
▶ 01:15:33 | Соглашение о коммитах (Conventional Commits)
▶ 01:15:54 | Заключение
📚 Ссылки из видео:
➖ GitHub: https://github.com/
➖ Git документация: https://git-scm.com/
➖ Git скачивание и установка: https://git-scm.com/book/ru/v2/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-Git
➖ Git первоначальная настройка: https://git-scm.com/book/ru/v2/%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-Git
➖ Генерация SSH-ключа: https://docs.github.com/ru/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent?platform=mac
➖ Расширение Le Git Graph - Commits Graph for GitHub для Chrome: https://chromewebstore.google.com/detail/le-git-graph-commits-grap/joggkdfebigddmaagckekihhfncdobff
➖ Соглашение о коммитах (Conventional Commits): https://www.conventionalcommits.org/ru/v1.0.0/
💬 Коммьюнити-чат в телеграме (помощь новичкам):
https://t.me/FriendlyFrontend
🧑💻 Основной телеграм-канал:
https://t.me/AleksanderLamkov
❤️ Boosty (поддержать автора):
https://boosty.to/friendly-frontend
🗂️ Бесплатные курсы на канале:
🟠 HTML: https://youtube.com/playlist?list=PL0MUAHwery4ot0KmgGxlBSB7rXssLeA6h
🔵 CSS: https://youtube.com/playlist?list=PL0MUAHwery4o9I7QQVj_RP4ZVpmdx6evz
🟡 JS: https://www.youtube.com/playlist?list=PL0MUAHwery4qn4Y27iUxmzC-JiauX7vSL
🟢 A11y: https://youtube.com/playlist?list=PL0MUAHwery4r4gCA3AOtHgArM_UOb2QUV
🗺 Frontend Roadmap: https://youtu.be/1WRJKgwlX9w
⚪️ Мастер-класс по верстке для новичков: https://www.youtube.com/playlist?list=PL0MUAHwery4rqkzKF1mDBCIH_eZgjY6uN
🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS): https://www.youtube.com/playlist?list=PL0MUAHwery4rdZt-8E9p9zty2ZUCH6Ai3
⚫️ Мастер-класс по верстке с практикой по JavaScript: https://youtu.be/hkYzqTKnSIg
🔴 Мастер-класс по верстке на стеке JSX, SCSS, JS, Vite, Minista (SSG), БЭМ: https://stepik.org/a/228315
📌 Автор:
➖ Личный сайт: https://aleksanderlamkov.ru/
➖ Telegram: https://t.me/AleksanderLamkov
➖ Boosty: https://boosty.to/friendly-frontend
➖ GetMentor: https://getmentor.dev/mentor/aleksandr-lamkov-1480
➖ Stepik (платные курсы и мастер-классы): https://stepik.org/a/228315
#frontend #фронтенд #git
Видео Основы Git и GitHub. Курс для начинающих. Установка, настройка, основные команды. Git в WebStorm канала Александр Ламков — Friendly Frontend
фронтенд frontend git github гит гитхаб git для начинающих github для начинающих гит для новичков гит для начинающих git для новичков git установка git ssh ключ git курс гит курс git уроки git гайд гит уроки гит гайд гайд по гиту гайд по git github и git git и github гитхаб аккаунт git настройка git rebase git merge git merge rebase git commit git push git pull git webstorm git с нуля гит с нуля курс по гит курс по гиту курс по git
Комментарии отсутствуют
Информация о видео
25 апреля 2025 г. 11:00:25
01:16:56
Другие видео канала