3.0 KiB
Базовые команды Git: От первого коммита до пуша
Система контроля версий (Git) — это фундамент работы любого инженера. Она позволяет сохранять историю изменений кода, безопасно откатываться к предыдущим стабильным версиям и параллельно работать в команде из десятков человек без конфликтов файлов.
1. Первоначальная настройка
Перед началом работы система должна идентифицировать, кто именно вносит изменения. В терминале вашего компьютера выполните глобальную настройку:
git config --global user.name "Ваше Имя"
git config --global user.email "ваш@корпоративный.email.com"
Важно: Коммиты без правильной цифровой подписи и авторства в Enterprise-решениях блокируются сервером.
2. Интеграция с платформой (Clone)
Чтобы получить локальную рабочую копию корпоративного проекта на свой компьютер, используется команда клонирования:
git clone https://r101.rexnet.cc/REXNET/имя-репозитория.git
3. Стандартный жизненный цикл коммита
Вся работа в Git циклично состоит из трёх фаз: подготовки, фиксации и отправки.
- Добавление в индекс (Add): Вы отмечаете конкретные изменённые файлы, которые готовы к включению в следующую версию системы.
git add . - Фиксация изменений (Commit): Вы создаёте неизменяемый "снимок" состояния файлов. В Enterprise-решениях комментарии к коммитам должны быть максимально информативными и писаться строго на английском языке (по стандарту Conventional Commits).
git commit -m "docs: add comprehensive platform tutorial" - Отправка на сервер (Push): Зафиксированные локальные коммиты отправляются на удалённый сервер (Origin), чтобы они стали доступны для Code Review со стороны остальной команды.
git push origin ваша-ветка
В следующем модуле мы детально рассмотрим, как безопасно применять эти команды при параллельной командной разработке.