Что такое GitHub?

Введение в основы GitHub

Jasmin Ludolf

Content Developer, DataCamp

Обзор курса

 

  • Как использовать GitHub для проектов и контроля версий

 

  • Повседневные задачи на GitHub: создание персональных токенов доступа (PAT)

 

Логотип GitHub в тёмно-синем цвете

Введение в основы GitHub

Обзор главы

 

  • Что такое GitHub

 

  • Преимущества использования GitHub

 

  • Разница между GitHub и Git

Иллюстрация открытой книги

Введение в основы GitHub

GitHub

Иллюстрация: облако и ноутбук со стрелками между ними

 

  • Облачный хостинг-сервис
  • Позволяет хранить работу и отслеживать изменения — контроль версий
  • Ресурсы по запросу через интернет: например, хранилище
  • Не нужно хранить большие файлы локально!
  • Аналоги GitHub: GitLab, BitBucket
1 Фото iStock: vectorwin
Введение в основы GitHub

Применение GitHub

 

  • Хранение проектов
  • Отслеживание проектов и файлов
  • Совместная работа
  • Социальная сеть
  • Проекты с открытым исходным кодом

Иллюстрация с иконками управления проектами

1 Иллюстрация iStock, ID: 981887940
Введение в основы GitHub

GitHub и Git: в чём разница

  Логотип GitHub в тёмно-синем цвете

GitHub

  • Расширяет возможности Git
  • Упрощает управление проектами и совместную работу
  • Без Git использовать GitHub невозможно

  Чёрный логотип Git

Git

  • Программа для контроля версий
  • Можно использовать без GitHub и других платформ
1 Логотип Git, автор Jason Long, распространяется по лицензии Creative Commons Attribution 3.0 Unported.
Введение в основы GitHub

Совместная работа на GitHub

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

  • Отслеживание файла на разных стадиях
  • Несколько человек могут работать с одним файлом

Иконка группы из двух человек

  • Доступ для любого участника
  • Полная история всех этапов проекта
1 Фото iStock: IkonStudio
Введение в основы GitHub

Репозиторий GitHub

Иллюстрация структуры репозитория GitHub: два файла проекта и один git-файл

  • Репозиторий хранит все файлы проекта и историю их версий

Изображение: удалённый репозиторий в облаке и локальный репозиторий на компьютере

Введение в основы GitHub

Сайт GitHub

Скриншот профиля GitHub

Введение в основы GitHub

Сайт GitHub

Скриншот профиля GitHub с зелёным кружком вокруг вкладки «Repositories»

Введение в основы GitHub

Давайте потренируемся!

Введение в основы GitHub

Preparing Video For Download...