План на курса

Въведение

    Защо контролът на версиите е важен?

Преглед на системните функции на Git за контрол на източника

    Инсталиране на Git на предпочитаната операционна система Първи стъпки с основните атрибути и компоненти на Git Какво представляват хранилища, ангажименти и файлове?

Разбиране на Git работни потоци и основни системни процеси

    Какви са различните състояния на Git? Създаване на хранилище и Git папка

Управление на съществуващи проекти и обработка на файлове с помощта на Git

    Работа с ангажименти и съобщения Комитиране и отмяна на промени в Git хранилище Регистриране и достъп до хронология на версиите

Първи стъпки с разклоняването и сливането в Git

    Запознаване с типовете процеси на разклоняване и сливане Използване на специални маркери в Git Работа с функциите за маркиране и скриване на Git Как да използвате Reset и Reflog в Git?

Преглед на GitHub функции и архитектура

Създаване на GitHub потребителски акаунт и управление на GitHub профил

    Удостоверяване до GitHub и актуализиране на идентификационни данни SSH срещу HTTPS Проверка на удостоверяване чрез SSH в GitHub

Създаване на GitHub хранилища и свързване на локално Git хранилище

    Клониране или архивиране на GitHub хранилище

Създаване на екземпляр на съдържание на хранилище в рамките на локално копие

Публикуване на промени в съдържанието в GitHub хранилище

Работа с функциите и настройките на междинното хранилище

Упражняване на GitHub Синтаксис за писане и форматиране

    Използване на таблици и работа с кодови блокове Автоматично свързване на URL адреси и препратки в GitHub

Оперативни действия за GitHub файлове и папки

    Синхронизиране на промените във файла с локалното хранилище

Създаване, редактиране и прехвърляне на GitHub ангажименти

    Управление на ангажименти и обработка на клонинг на локално хранилище

Преглед на ангажименти и използване на идентификатори на ангажименти с локалното копие

Разбиране на командите Fetch и Pull в GitHub

Разбиране на основните концепции за разклоняване и клониране в GitHub

Натискане на GitHub промени и проверка на насочени заявки

Работа с Forks и предлагане на промени в заявките за изтегляне

Преглед на заявките за изтегляне и включване на предложени промени

Разрешаване на конфликти в GitHub сливания и работа с CLI

Първи стъпки с GitHub тагове и издания

    Използване на локални тагове и актуализиране на GitHub тагове Стартиране, изтриване и създаване на ново GitHub издание

Сравняване на GitHub заявки за изтегляне, ангажименти и етикети

Работа с GitHub Gists и разбиране на функционалностите на фрагмента

Интегриране на проект за разработка с кодови пространства в GitHub

Създаване на GitHub Организация и управление на екипи

    Организационен срещу personal акаунт в GitHub Изпълнение на предишни функции на GitHub

Управление на GitHub проекти и обработка на табла на проекти

Филтриране на информация за хранилище и филтри за споделяне GitHub.

Разширяване на GitHub с API и Webhooks

    Автоматизиране GitHub с помощта на OAuth токени

Отстраняване на неизправности GitHub Проблеми

Обобщение и заключение

Изисквания

  • Опит с команди и терминал (в Windows, Linux или Mac)
  • Владеене на всеки език за програмиране

Публика

  • Разработчици
  • Софтуерни инженери
  • Ръководители на проекти
 21 Hours

Брой участници



Цена за участник

Свързани Kурсове

Свързани Kатегории