YoVDO

GIT - Полный Курс Git и GitHub Для Начинающих [4 ЧАСА]

Offered By: Bogdan Stashchuk via YouTube

Tags

Git Courses GitHub Courses Version Control Courses

Course Description

Overview

Погрузитесь в четырехчасовой видеокурс, охватывающий основы Git и GitHub для начинающих. Изучите ключевые концепции, включая инициализацию репозитория, создание коммитов, работу с ветками и их слияние. Освойте практические навыки использования командной строки, Visual Studio Code и GitHub. Узнайте о различиях между Git и GitHub, распределенной природе Git, и как эффективно взаимодействовать с удаленными репозиториями. Курс включает подробные объяснения внутренних механизмов Git, практические задания и рекомендации по настройке рабочего окружения.

Syllabus

Введение в курс Git и GitHub.
План курса.
Какие темы входят в Полный курс по Git и GitHub.
Какие программы нужны для этого курса.
Что такое Git и почему его стоит использовать.
Разница между Git и GitHub.
Почему Git - распределенная система.
Установка Git.
Настройка имени и почты автора.
Обзор основных команд в Терминале.
Отличия Терминала от Оболочки.
Как инициализировать Git репозиторий.
Инициализация Git репозитория в нашем проекте.
Области Git.
Рабочая директория (working directory).
Индекс (staging area).
Репозиторий (repository).
Git сохраняет различные версии одного и того же файла.
Рабочий процесс Git.
Статусы отслеживания файлов.
Типы объектов в Git.
Хэши объектов и SHA1 хэш-функция.
Что такое коммит и что он содержит.
Как коммиты связаны между собой.
Что такое HEAD.
Что такое ветка.
Пример репозитория - первый коммит.
Пример репозитория - второй коммит.
Пример репозитория - перемещение между версиями.
Основные команды Git.
План практических задач.
Создание файлов и папок в проекте.
Создание первого коммита.
Анализ внутренних объектов Git.
Создание второго коммита.
Перемещение между версиями.
Ветки в Git.
Переключение между ветками.
Команды для работы с ветками.
Работа с ветками на практике.
Слияние веток.
Команда для слияния веток.
Пошаговый процесс слияния веток.
Начало практики по слиянию веток.
Установка редактора кода Visual Studio Code.
Создание первого коммита в ветке feature.
Создание коммита в редакторе кода.
Переключение между ветками после изменений.
Создание коммита в ветке main.
Слияние ветки feature в main.
Анализ репозитория после объединения веток.
Удаление ветки feature.
Сервисы хостинга Git репозиториев.
Клонирование удаленных репозиториев.
Что такое origin.
Команды для взаимодействия с удаленным репозиторием.
Связь локального репозитория с удаленным.
Практика по клонированию удаленного репозитория.
Практика по связыванию локального репозитория с удаленным.
Создания авторизационного токена на GitHub.
Создание коммита на GitHub.
Просмотр всех коммитов на GitHub.
Скачивание обновлений с GitHub.
Задача для вас по загрузке локальных изменений.
Резюме.


Taught by

Bogdan Stashchuk

Related Courses

Next Steps in SAP HANA Cloud Platform
SAP Learning
How to Use Git and GitHub
Udacity
Accediendo a la nube con iOS
Tecnológico de Monterrey via Coursera
Python for Data Science
University of California, San Diego via edX
Version Control with Git
Udacity