Общая актуальная ветка репозитория — dev
Твоя ветка в которой ты работаешь work-branch
🚀 Пошагово 🚀
1️⃣ Переходим в свою ветку разработки
Обычно ты уже в ней:
git checkout work-branch
2️⃣ Обновляем локальный репозиторий
Перед началом работы важно подтянуть свежие изменения из dev:
git fetch origin
git checkout dev
git pull origin dev
3️⃣ Сливаем изменения из dev в свою ветку
git checkout work-branch
git merge dev
4️⃣ Вносим изменения в код
Редактируем файлы, добавляем что-то новое. ✨
5️⃣ Отправляем изменения в удаленный репозиторий
git push origin work-branch
6️⃣ Создаем Merge Request в dev
Заходим в веб-интерфейс (GitHub/GitLab/Bitbucket) и создаем Merge Request (MR) из work-branch в dev. 📝
Отлично! 💻✨
Затем 1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ повторяется вновь.