Что такое ветка в GIT
Python
Middle
Без компании
Что такое ветка в GIT
Ответы
Ветка (branch) в Git — это указатель на определённый коммит, позволяющий изолированно вести разработку, не затрагивая основной код (обычно `main` или `master`).
**Основные моменты:**
- Ветки легковесны и создаются быстро.
- Позволяют параллельно работать над разными задачами.
- Слияние веток происходит через `merge` или `rebase`.
**Пример:**
```
# Создать новую ветку
git branch feature/new-login
# Переключиться на неё
git checkout feature/new-login
# Или создать и переключиться сразу
git checkout -b feature/new-login
```
**Важно:**
- `HEAD` — указатель на текущую ветку.
- Удалённые ветки (например, `origin/main`) требуют синхронизации (`git fetch`).