Git – это распределённая система контроля версий (далее – СКВ), которая позволяет управлять исходным кодом. Изначально, Git был разработан Линусом Торвальдсом для разработки Linux Kernel.
Данное руководство объясняет как использовать Git для контроля версий на проекте в распределённой среде при разработке программного обеспечения (далее – ПО).
Оно должно помочь новичкам изучить базовый функционал системы Git. После изучения данного цикла статей вы будете обладать уровнем достаточным для работы с данной технологией и сможете изучать более сложные возможности Git.
Для более глубокого понимания, рекомендуется обладать базовыми знаниями языка Java и общими представлениями о жизненном цикле разработки ПО.