- Что такое система контроля версий
Система контроля версий — это система, записывающая изменения в файл или набор файлов в течение времени и позволяющая вернуться позже к определённой версии. Для контроля версий файлов в этой книге в качестве примера будет использоваться исходный код программного обеспечения, хотя на самом деле вы можете использовать контроль версий практически для любых типов файлов.
- Для чего нужна система контроля версий
- Установка git на ваш ПК (в зависимости от системы)
- Установка VSCode на ваш ПК
- Что такое репозиторий и инструкция по созданию локальных репозиториев.
Репозиторий это хранилище всех файлов, включая и созданные папки игнорирования. Для создания репозитория используется команда git init. Чтобы созадать репозиторий напишите в терминале с открытой папкой для репозитория git init.
- Базовая работа с локальным репозиторием
- Что такое ветки и для чего они нужны при работе с системой контроля версий.
- Базовая работа с ветками в git.
- Что такое удаленный репозиторий и для чего он нужен
- Базовая работа с удаленными репозиториями GitHub
- Как строится и для чего нужна совместная работа в системах контроля версий
- Инструкция по созданию pull request
- Книги и полезные ссылки по изучению git.
- Альтернативные системы контроля версий.