Грязная ветка на мерзавце - PullRequest
0 голосов
/ 28 мая 2018

У меня есть основная ветка в моем проекте, которая испортилась из-за плохих коммитов, вставленных в нее (путем слияния в нее боковой ветки).Теперь, чтобы быстро восстановить эту основную ветку, чтобы другие не заразились, я не хотел начинать исследовать, какой коммит я могу оставить, а какой - плохой.У меня была хорошая основная ветка localy на моем компьютере, которая была в последней версии до того неудачного слияния, поэтому мы удалили плохую удаленную ветку и вытолкнули локальную хорошую ветку на сервер.

За исключениемпроблемы плохой практики, есть ли другие проблемы с тем, как мы их решили?

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

Ответ «Нет», так как филиал работает нормально в вашем регионе.Удалив «Плохой толчок» и сделав ответвление, как и до «Плохого толчка», у вас все получилось.

Если что-то происходит точно так же, просто используйте функции Git, такие как обратный коммит git revert, и вы также можете перейти по этой ссылке для справки Справочник по командам Git

0 голосов
/ 28 мая 2018

Удаление удаленной ветви может привести к потере прогресса других членов команды.Если они сбросят новые изменения, все, что они передали в эту ветку, будет потеряно.Этот процесс является рискованным и не должен использоваться как часть обычного рабочего процесса.

Однако для быстрого и грязного исправления, особенно если вы можете поговорить с членами вашей команды о происходящем, это разумное решение длятвоя проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...