Скачать 

[Udemy] Git - Курс по Git и GitHub [Богдан Стащук, Bogdan Stashchuk]

Цена: 80 РУБ
Организатор: Пашка
Список участников складчины:
  • 1. Ezkilka
  • 2. mansion
  • 3. Username
  • 4. hallo11121
  • 5. markskavr
  • 6. AndyAn
  • 7. Weizor
  • 8. Kalimac
Пашка
Пашка
Организатор
  • #1

[Udemy] Git - Курс по Git и GitHub [Богдан Стащук, Bogdan Stashchuk]

Ссылка на картинку
Изучите и поймите все основные функции 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
  • Задача для вас по загрузке локальных изменений
 
Зарегистрируйтесь , чтобы посмотреть скрытый авторский контент.
Похожие складчины
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование
  • в разделе: Программирование

Войдите или зарегистрируйтесь, чтобы комментировать и скачивать складчины!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт на форуме. Это не сложно!

Вход

Вы уже зарегистрированы? Войдите.

Сверху