После выполнения моей работы в моей ветке я сделал запрос на pull, чтобы объединить мою ветку в master. Github показывает, что один файл моего филиала имеет конфликт и не может быть автоматически объединен. С другой стороны, мой менеджер попросил меня переустановить мою ветку. Я сделал перебазировку следующим образом:git rebase и file conflict
$ git checkout master
$ git pull origin master
$ git checkout my-baranch
$ git rebase master
Я получаю сообщение CONFLICT в одном файле. Я разрешил конфликт и сделал
$ git rebase --continue
Rebase сделано успешно. Теперь я не уверен, что делать дальше. Мой PR все еще показывает один конфликтный файл и не может быть слиянием автоматически.
Я просто хочу знать, что делать дальше после переустановки, поэтому мой PR может быть автоматически объединен.
Вы сделали трудную часть. Теперь вам нужно сделать легкую часть. Трудная часть была rebase. Легкая часть: вам нужно * отказаться от * старого запроса на растягивание и сделать запрос * new * pull из переустановленной ветки. Вы можете сделать это буквально: закрыть старый запрос и открыть новый. Или вы можете сделать это, принудительно нажав имя запроса pull, т. Е. Вместо того, чтобы бросать PR # 123 и создавать PR # 124, вы * перезаписываете * старый PR # 123. Я бы пошел с закрытием и повторным открытием, так как я думаю, что это яснее, хотя требуется немного больше работы. – torek