Основы Git и GitHub. Курс для начинающих. Установка, настройка, основные команды. Git в WebStorm
✏️ A mini-course on Git and GitHub with a summary of what a beginner developer really needs. We'll discuss the differences between Git and GitHub, learn why Git is needed, how to install, configure, and link Git to a GitHub account. We'll learn the basic Git commands: clone, init, status, log, add, commit, reset, pull, branch, checkout, push, pull, stash, merge, rebase, and revert. We'll look at working with Git in the WebStorm IDE. We'll discuss how to properly format commits (Conventional Commits). 🔴 Timeline: ▶ 00:00 | Introduction ▶ 00:48 | What are Git and GitHub ▶ 01:15 | Why Git is needed – the ability to rollback to a previous version ▶ 02:28 | Why Git Is Needed — Human-Readable Code Documentation ▶ 03:14 | Why Git Is Needed — Branches for Easier Teamwork ▶ 05:01 | GitHub Account ▶ 05:45 | Installing Git on Your Computer ▶ 07:07 | Setting Up a Git User ▶ 08:42 | Checking for an SSH Key ▶ 10:10 | Generating an SSH Key ▶ 11:28 | Viewing Your SSH Key ▶ 12:21 | Binding an SSH Key to GitHub ▶ 13:51 | Creating a Repository on GitHub ▶ 15:48 | Git Clone — Cloning a Repository ▶ 17:33 | Disclaimer about the GUI for Git in an IDE ▶ 18:29 | git init — creating a local repository ▶ 19:17 | Terminal (console) tip ▶ 19:48 | git status — current status of the local repository ▶ 20:58 | git add — adding changes to the staging area for a subsequent commit ▶ 25:20 | .gitignore file — ignoring specific folders and files ▶ 26:50 | git reset — removing changes from the staging area ▶ 27:58 | git commit — creating a commit ▶ 29:59 | git log — viewing the commit history ▶ 31:15 | git push — sending local commits to the repository ▶ 35:29 | git pull — getting changes from a remote repository ▶ 37:25 | Working with Git Branches ▶ 39:48 | git branch — creating a new branch ▶ 40:40 | git checkout — switching to another branch ▶ 43:51 | git push origin branch_name — sending local commits to a specific branch of a remote repository ▶ 46:22 | git stash — moving edits to a local repository ▶ 48:25 | git stash pop — fetching edits from a local repository ▶ 49:40 | git merge — merging branches with merge history, resolving merge conflicts, differences between merge and rebase ▶ 53:36 | Le Git Graph Chrome extension for visualizing commit history on GitHub ▶ 56:37 | git rebase — merging branches with a simplified linear history, unlike git merge ▶ 01:01:27 | git revert — revert changes to the beginning of any commit ▶ 01:04:55 | Convenient Git workflow via the GUI in WebStorm IDE ▶ 01:15:33 | Conventional Commits ▶ 01:15:54 | Conclusion 📚 Video links: ➖ GitHub: https://github.com/ ➖ Git documentation: https://git-scm.com/ ➖ Git download and installation: https://git-scm.com/book/ru/v2/%D0%92... ➖ Git initial setup: https://git-scm.com/book/ru/v2/%D0%92...% 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 ➖ Generating an SSH key: https://docs.github.com/ru/authentica... ➖ Le Git Graph - Commits Graph for GitHub Chrome Extension: https://chromewebstore.google.com/det... ➖ Conventional Commits: https://www.conventionalcommits.org/r... 💬 Community chat on Telegram (help for newbies): https://t.me/FriendlyFrontend 🧑💻 Main Telegram channel: https://t.me/AleksanderLamkov ❤️ Boosty (support the author): https://boosty.to/friendly-frontend 🗂️ Free courses on the channel: 🟠 HTML: • HTML курс 2025 🔵 CSS: • CSS курс 2025 🟡 JS: • JavaScript курс 2025 🟢 A11y: • Accessibility курс 2025 🗺 Frontend Roadmap: • Frontend Roadmap 2024 | Что должен учить ф... ⚪️ Layout Masterclass for Beginners: • Адаптивная верстка сайта с нуля для начина... 🔘 Layout Masterclass for Advanced (BEM, SCSS): • Вёрстка сайта с 0 до результата | HTML, БЭ... ⚫️ Layout Masterclass with JavaScript Practice: • Вёрстка сайта с нуля • HTML, SCSS, JS прак... 🔴 Layout Masterclass on JSX, SCSS, JS, Vite, Minista (SSG), BEM: https://stepik.org/a/228315 📌 Author: ➖ Personal website: https://aleksanderlamkov.ru/ ➖ Telegram: https://t.me/AleksanderLamkov ➖ Boosty: https://boosty.to/friendly-frontend ➖ GetMentor: https://getmentor.dev/mentor/aleksand... ➖ Stepik (paid courses and workshops): https://stepik.org/a/228315 #frontend #фронтенд #git
![GIT - Полный Курс Git и GitHub Для Начинающих [4 ЧАСА]](https://i.ytimg.com/vi/O00FTZDxD0o/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCJ1Idl6pPHiU_4G3cy0Xo0dZat6g)
GIT - Полный Курс Git и GitHub Для Начинающих [4 ЧАСА]

Git — Простым Языком на Понятном Примере

Git: Конфликты для Начинающих // Git Cherry Pick, Git Revert, Git Reset

КАК УСТРОЕН TCP/IP?

Как сделать слайдер или карусель изображений на HTML CSS и JS

NPM for Beginners. A Complete Guide: Installation, Commands, Flags, Parsing Package.json, and Ver...

Git и GitHub с нуля | Установка, настройка, первые шаги

Node JS фундаментальный курс от А до Я. Node.js Теория и практика

WebStorm settings for fast and convenient work • Plugins • Git GUI • Templates and snippets • IDE...

Hyper Focus Mode | Concentration Music Productivity | Work Focus Background | Deep Flow 2026

Git. Большой практический выпуск

Complete GitHub Actions Course - From BEGINNER to PRO

Лучший Гайд по Kafka для Начинающих За 1 Час

Git и GitHub Курс Для Новичков

Git и GitHub для начинающих 2024

Docker in 20 minutes

What is Git for Beginners / GitHub in 30 Minutes / Git Tutorials

ПРОДАКШЕН Инструменты РЕАЛЬНОЙ разработки: Kubernetes, Grafana, CI/CD, Harbor и др

Как использовать Git? Практическое руководство | Уроки Git

