[Bogdan Stashchuk | Software Engineer, MBA, PhD] [Udemy] Git – Курс Git і GitHub (2022)

[Bogdan Stashchuk | Software Engineer, MBA, PhD] [Udemy] Git – Курс Git і GitHub (2022)
ru
22.12.2022
3 г 57 хв 50 сек

Матеріали курсу:

Введення в Git та GitHub
План курсу
Приєднуйтесь до спільноти однодумців!
Які програми потрібні для цього курсу
Що таке Git і чому його варто використати
Різниця між Git та GitHub
Чому Git – розподілена система

Встановлення та налаштування Git
Встановлення репозиторію
Налаштування імені та пошти автора
Огляд основних команд у Терміналі
Відмінності Терміналу від Оболонки

Створення нового репозиторію Git
Як ініціалізувати Git репозиторій
Ініціалізація Git репозиторію у нашому проекті

Пристрій репозиторію Git
Області Git
Робоча директорія (working directory)
Індекс (staging area)
Репозиторій (Repository)
Git зберігає різні версії одного і того ж файлу

Об’єкти в Git
Робочий процес Git
Статуси відстеження файлів
Типи об’єктів у Git
Хеші об’єктів та SHA1 хеш-функція

Комміти та гілки в Git
Що таке коміт і що він містить
Як комміти пов’язані між собою
Що таке HEAD
Що таке гілка

Робота Git на прикладі
Приклад репозиторію – другий коміт
Приклад репозиторію – переміщення між версіями
Основні команди Git
План практичних завдань

Практика створення коммітів
Створення файлів та папок у проекті
Створення першого комітету
Аналіз внутрішніх об’єктів Git
Створення другого коміту
Переміщення між версіями

Робота з гілками в Git
Гілки в Git
Перемикання між гілками
Команди для роботи з гілками
Робота з гілками на практиці
Злиття гілок
Команда для злиття гілок
Покроковий процес злиття гілок

Практика зі злиття гілок
Початок практики зі злиття гілок
Встановлення редактора коду Visual Studio Code
Створення першого комміту у гілці feature
Створення комміту в редакторі коду
Перемикання між гілками після змін
Створення комміту у гілці main
Злиття гілки feature в main
Аналіз репозиторію після об’єднання гілок
Видалення гілки feature

Віддалені репозиторії та GitHub
Сервіси хостингу Git репозиторіїв
Клонування віддалених репозиторіїв
Що таке origin
Команди для взаємодії з віддаленим репозиторієм
Зв’язок локального репозиторію з віддаленим
Практика з клонування віддаленого репозиторію

Практика по роботі з GitHub
Практика зв’язування локального репозиторію з віддаленим
Створення авторизаційного токена на GitHub
Створення комміту на GitHub
Перегляд усіх коммітів на GitHub
Скачування оновлень з GitHub
Завдання для вас щодо завантаження локальних змін

Вимоги:

Вам знадобиться лише комп’ютер Mac, Windows або Linux/Unix
На комп’ютері ви використовуватимете термінал, а також редактор коду Visual Studio Code

Ви не можете переглядати цей курс -

Array ( [bitrate] => 617319 [filesize] => 9233331 [mime_type] => video/mp4 [length] => 99 [length_formatted] => 1:39 [width] => 1280 [height] => 720 [fileformat] => mp4 [dataformat] => quicktime [audio] => Array ( [dataformat] => mp4 [bitrate] => 128051 [codec] => ISO/IEC 14496-3 AAC [sample_rate] => 48000 [channels] => 2 [bits_per_sample] => 16 [lossless] => [channelmode] => stereo [compression_ratio] => 0.083366536458333 ) [created_timestamp] => -2082844800 )