Найти в Дзене

🔀 Git: Ветвление и слияние

# Создать ветку git branch feature-login # Переключиться git checkout feature-login # или git switch feature-login # Создать и переключиться git checkout -b feature-login # Слить ветку в текущую git merge feature-login # Удалить ветку git branch -d feature-login # после слияния git branch -D feature-login # принудительно ⚡ Rebase — переместить коммиты: git checkout feature git rebase main Плюс: чистая история Минус: переписывает историю ⚠️ Конфликт? 1. Исправь вручную 2. git add . 3. git commit 💡 Feature branches = безопасная разработка!

🔀 Git: Ветвление и слияние

# Создать ветку

git branch feature-login

# Переключиться

git checkout feature-login

# или

git switch feature-login

# Создать и переключиться

git checkout -b feature-login

# Слить ветку в текущую

git merge feature-login

# Удалить ветку

git branch -d feature-login # после слияния

git branch -D feature-login # принудительно

⚡ Rebase — переместить коммиты:

git checkout feature

git rebase main

Плюс: чистая история

Минус: переписывает историю

⚠️ Конфликт?

1. Исправь вручную

2. git add .

3. git commit

💡 Feature branches = безопасная разработка!