Невозможно объединить запрос на включение в AWS CodeCommit. Жалуется, что есть конфликты, но удаленные и локальные обновлены - PullRequest
0 голосов
/ 16 ноября 2018

CodeComit не объединяет запрос на извлечение. Говорит, что есть конфликты, но локальные и удаленные филиалы обновлены.

Я умею создавать пиар, отлично - CodeCommit говорит, что ветки сливаются. enter image description here

Но когда я нажимаю [Merge], он говорит о наличии конфликтов. enter image description here

И обе ветви, удаленная и локальная, обновлены.

Что это за поведение? Как решить?

1 Ответ

0 голосов
/ 09 мая 2019

У меня была та же проблема, и я исправил ее, раздавив и подтолкнув свою ветку с помощью --force-with-lease.

Похоже, что CodeCommit не всегда может разрешить ветвление и разрешить слияния, тогда как истинный git (tm) может

* 1005 Т.е. *

commit c
|\
| commit b
|/
commit a

c не сливается

но

reset --soft b
add -A
commit -m "Same commit message"
push --force-with-lease

ли. Код в c не изменился, но его наследие изменилось ...

...