@asdasdqwe

Сначала merge, потом push или наоборот?

Новичок в Git. Немного запутался с Git Flow
Нахожусь на ветке develop:

1)
git checkout -b feature
git add .
git commit -m "done"
git checkout develop
git pull origin develop
git merge --no-ff feature
# resolve conflicts
git push origin develop
# code review


2)
git checkout -b feature
git add .
git commit -m "done"
git push origin feature
# code review
# resolve conflicts
git merge > to develop
  • Вопрос задан
  • 684 просмотра
Пригласить эксперта
Ответы на вопрос 2
GavriKos
@GavriKos
Ну а вы понимаете что делает git push? В целом то валиден и 1 и 2 вариант, только для разных ситуаций
Ответ написан
Комментировать
ematveev
@ematveev
PHP разработчик / руководитель / писатель
вариант 1:
git merge --no-ff feature (сливаете ветки)
resolve conflicts (устраняете конфликты)
(тут ещё надо закоммитить разрешенные конфликты)
git push origin develop (пушим на сервак)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы