Админ. и Програм.  Скачать [Bogdan Stashchuk | Software Engineer, MBA, PhD] [Udemy] Git - Курс по Git и GitHub (2022)

superslivman

Администратор
Администратор
Регистрация
02/07/2020
Сообщения
30,581
Реакции
3,938
[Bogdan Stashchuk | Software Engineer, MBA, PhD] [Udemy] Git - Курс по Git и GitHub (2022) 0.webp

Чему вы научитесь:

  • Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
  • Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
  • Понимание внутреннего устройства Git - главное в успешном дальнейшем использовании Git и GitHub
  • Вы изучите все основные функции Git - ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий
Материалы курса :

Введение в 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
Продажник:



Скачать:

 
Назад
Сверху