# Git: Как подмержить Staging в ветку разработки :exclamation: **Важно:** перед подмерживанием стейджа в ветку разработки обязательно спрашиваем разработчика - можно ли? Если да - то го: **1. Переключаемся на ветку задачи:** * если ветки локально нет: ```bash= git checkout --track origin/{task-branch-name} ``` * если ветка локально уже есть: ```bash= git checkout {task-branch-name} ``` **2. Забираем все новые изменения с гитхаба:** ```bash= git pull origin {task-branch-name} ``` **3. Подмерживаем стейдж с Github`a:** ```bash= git pull origin staging ``` **4. Если прошло без конфликтов:** ```bash= git push origin {task-branch-name} ``` **в случае конфликтов отменяем мерж:** ```bash= git reset --hard ``` и сообщаем разработчику, что в ветке конфликты (он подмерживает сам и фиксит): **Frontend** - если конфликты в папках `.webui/scripts/` или `.webui.admin/scripts` **Backend** - всё стальное. ###### tags: `Git` `merge`