Есть ветка develop. Для новой задачи создал ветку "add button". Сделал кнопку на этой ветке, закомитил и запушил на гитхаб, далее сделал pull request для code review а потом сделал в терминале checkout в develop. Но вспомнил что не сделал експорт конфигурации, и конфигурация не добавлена в индексирование, не закомичена и соответственно ее нет в пулл реквесте на гитхабе.
Думаю сделать так:
1. Удалить Pull request на гитхабе или закрыть если нет возможности удалить.
2. Добавить конфигурации в индексирование, закомитить, запушить.
3. Сделать новый pull request
Будет ли в новом pull request код который отвечает за создание кнопки, если уже был сделан push ветки на гитхаб? Или там будет только код конфигурации и тогда не стоит удалять старый pull request?
В данной ситуации будет лучше создать новый commit на ветке "add button" и сделать еще один pull request?
Удалить Pull Request невозможно, разве только закрыть его, да и не нужно ничего удалять для доработки задачи! Просто вернитесь в свою тематическую ветку. Добавьте новые коммиты с исправлениями и отправьте их на гитхаб. Pull Request обновится автоматически.
Даже если вы закрыли пиар, но продолжили работать в той же ветке, то последующий пуш просто заново откроет этот же пиар.
Аналогично если на Code Review будут замечания, то вы их просто исправляете локально в той же тематической ветке и пушите. Доработки сразу попадут в Pull Request.