Система контроля версий Git
Git представляет собой систему контроля версий. И самое это понятие является результатом долгого развития программирования как профессии и как науки.
Установка и настройка Git
Git и Git-клиенты, PATH в Windows, установка Git for Windows, настройка user.name и user.email, работа в терминале и в GitHub Desktop — пошагово.
Как работать с Git
Базовый workflow Git - изменения, staged-состояние, коммиты, история и публикация веток в удаленный репозиторий.
Ветвление и слияние в Git
Ветвление и слияние в Git - работа с pull request, разрешение конфликтов и безопасная интеграция изменений.
Рекомендации по использованию Git в команде
Практические рекомендации по Git в команде - роли HEAD, ветвление, код-ревью и безопасная история изменений.
Типовые ситуации с Git
Пошаговые сценарии: ошибки с коммитами, ветками, push, pull, merge, rebase, stash, bisect и потеря истории. Диагностика и зоны риска A/B/C.
Справочник-шпаргалка по Git
12 команд на каждый день — init, add, commit, push, pull, ветки и reset; ниже справочник по CLI Git.
Файл .gitignore
Что такое .gitignore, синтаксис правил, обязательные паттерны, шаблоны для популярных языков и стеков, типичные ошибки и отладка.
Основы работы с Git — итоги
Итоги раздела «Основы работы с Git» — FAQ и краткие ответы по теме.
Основы работы с Git — чек-лист
Чек-лист раздела Основы работы с Git — вопросы для самопроверки в энциклопедии Вселенная IT.
Основы работы с Git — о разделе
Git для начинающих и команд: установка, workflow, ветвление, типовые ситуации, .gitignore, рекомендации и справочник-шпаргалка.