🧱 Суть
merge – это объединение веток в Git.
Проще: взять изменения из одной ветки и перенести их в другую (чаще всего в main)
📦 Проблема
1. Путают merge и PR
PR ≠ mergePR – это запрос на изменения, merge – само объединение.
2. Риск сломать main
Если делать merge без проверки – можно внести нерабочий код.
3. Нет понимания процесса
Многие не понимают, когда именно происходит вливание кода.
✅ Решение
Использовать стандартный процесс:
feature → PR → CI → merge → main💻 Код
Объединение веток:
feature/kanban + main → updated mainТолько merge делается только после PR и проверки:
- CI зелёный
- код работает
- фича готова логически
🎯 Вывод
- merge = объединение веток
- PR ≠ merge
- merge происходит только после проверки
- main должен оставаться стабильным
- порядок всегда один: feature → PR → CI → merge → main