Вернуть неудачную функцию в ветке разработки? развитие мерзавца - PullRequest
0 голосов
/ 31 октября 2018

Допустим, разработчики работали над функциями A, B, C и D.

Ветви функций

A, B, C и D были объединены с ветвью разработки, но QA не прошел тест на функцию C в ветке разработки. Время истекает, и мы должны его развернуть, мы можем объединить все, от разработки до мастера, кроме функции C для развертывания

Что такое процедура git-flow для неисправной функции, которая уже была объединена в разработке? Должен ли он быть удален из разработки (git revert)?

1 Ответ

0 голосов
/ 31 октября 2018

В нашем случае, все идет в производство из стадии, и только одобренные QA функции переходят в стадию. Если это не ваш случай, вы всегда можете отменить коммит слияния, связанный с функцией слияния с git revert -m 1 <merge-commit-SHA> Если ветвь уже была удалена, извлеките новую ветку из Develop, чтобы сохранить коммиты.

Git-поток не написан на камне. Вы должны адаптировать его к своему рабочему процессу.

Надеюсь, это поможет.

...