Изучите и поймите все основные функции Git.
Узнайте, как использовать Git и GitHub — Коммиты, ветки, слияние, GitHub и Git Objects:
Если эти термины для вас новые — становитесь студентом этого курса и вы узнаете, что такое Git и как использовать его основные функции.
Ознакомьтесь с Git и GitHub, чтобы использовать их в своих проектах и проектах, в которых вы потенциально будете участвовать в будущем.
Это экспресс курс по Git и GitHub, который даст вам общее представление о Git и GitHub. Кроме того, используя несколько практических упражнений, вы попрактикуетесь в основных функциях Git и GitHub, таких как создание коммитов, создание веток и слияние веток.
Мы начнем с установки Git и инициализации нового репозитория Git. Вы узнаете, что в Git есть 4 типа объектов: файлы, деревья, коммиты и аннотированные теги. Каждый объект имеет уникальный хэш SHA1. Также все объекты хранятся в папках. Каждый объект имеет только одну ссылку на него — хэш SHA1. Файлы хранятся в BLOB-объектах. Имена файлов хранятся в других объектах Git, называемых деревьями.
Вы узнаете, как вносить изменения, инсценировать их и потом коммитить. Также вы узнаете и попрактикуетесь в том, как наблюдать за деревом коммитов и проверять разные коммиты, чтобы «путешествовать во времени» между разными состояниями репозитория Git.
В ходе этого курса вы будете практиковать все основные функции Git и GitHub.
В практических разделах вы выполните несколько практических заданий по Git:
Инициализировать новый репозиторий Git
Настройте имя автора и адрес электронной почты Git
Внесите изменения в рабочий каталог, добавьте их в область и зафиксируйте
Исследуйте историю коммитов
Проверить различные коммиты
Создавайте ветки, выполните слияние веток
Анализировать содержимое объектов Git
Вы также изучите и попрактикуетесь в различных функциях GitHub:
Создайте удаленный репозиторий на GitHub
Подключите локальный и удаленный репозитории
Pull и push операции с удаленным репозиторием
Внесение изменений в файлы прямо на GitHub
Все операции с Git вы будете выполнять в Терминале — это лучший способ начать работу с Git, чтобы лучше понять его.
Для кого этот курс:
Начинающие и опытные программисты, которые хотят изучить основы Git и GitHub
Программисты, которые хотят научиться управлять версиями своих проектов
Разработчики, которые создают проекты в командах
Чему вы научитесь:
Вы изучите все основные функции Git и GitHub, которые используются на практике чаще всего
Мы начнем с самых основ и того, как Git устроен и далее вы изучите и попрактикуетесь в основных функциях Git.
Понимание внутреннего устройства Git — главное в успешном дальнейшем использовании Git и GitHub
Вы изучите все основные функции Git — ветки, коммиты, слияние веток, загрузка изменений в удаленный репозиторий
Требования:
Вам понадобится только ваш компьютер Mac, Windows или Linux/Unix
На компьютере вы будете использовать терминал, а также редактор кода Visual Studio Code
Содержание курса:
Введение в Git и GitHub
План курса
Присоединяйтесь к сообществу единомышленников!
Какие программы нужны для этого курса
Что такое Git и почему его стоит использовать
Разница между Git и GitHub
Почему Git — распределенная система
Установка и настройка Git
Установка Git
Настройка имени и почты автора
Обзор основных команд в Терминале
Отличия Терминала от Оболочки
Создание нового репозитория Git
Как инициализировать Git репозиторий
Инициализация Git репозитория в нашем проекте
Устройство репозитория Git
Области Git
Рабочая директория (working directory)
Индекс (staging area)
Репозиторий (repository)
Git сохраняет различные версии одного и того же файла
Объекты в Git
Рабочий процесс Git
Статусы отслеживания файлов
Типы объектов в Git
Хэши объектов и SHA1 хэш-функция
Коммиты и ветки в Git
Что такое коммит и что он содержит
Как коммиты связаны между собой
Что такое HEAD
Что такое ветка
Работа Git на примере
Работа Git на примере
Пример репозитория — второй коммит
Пример репозитория — перемещение между версиями
Основные команды Git
План практических задач
Практика по созданию коммитов
Создание файлов и папок в проекте
Создание первого коммита
Анализ внутренних объектов Git
Создание второго коммита
Перемещение между версиями
Работа с ветками в Git
Ветки в Git
Переключение между ветками
Команды для работы с ветками
Работа с ветками на практике
Слияние веток
Команда для слияния веток
Пошаговый процесс слияния веток
Практика по слиянию веток
Начало практики по слиянию веток
Установка редактора кода Visual Studio Code
Создание первого коммита в ветке feature
Создание коммита в редакторе кода
Переключение между ветками после изменений
Создание коммита в ветке main
Слияние ветки feature в main
Анализ репозитория после объединения веток
Удаление ветки feature
Удаленные репозитории и GitHub
Сервисы хостинга Git репозиториев
Клонирование удаленных репозиториев
Что такое origin
Команды для взаимодействия с удаленным репозиторием
Связь локального репозитория с удаленным
Практика по клонированию удаленного репозитория
Практика по работе с GitHub
Практика по связыванию локального репозитория с удаленным
Создания авторизационного токена на GitHub
Создание коммита на GitHub
Просмотр всех коммитов на GitHub
Скачивание обновлений с GitHub
Задача для вас по загрузке локальных изменений
[Udemy] Git Курс по Git и GitHub (Богдан Стащук, Bogdan Stashchuk)
278 ₽
Описание
Отзывы (0)
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Оплата и Доставка
Оплата принимается с большинства платежных систем, после оплаты взноса материал будет находится в Личном кабинете в разделе заказы и дополнительно направлен на Емейл, указанный при оформлении заказа.
Отзывы
Отзывов пока нет.