Геррит подчинение имеет конфликт - PullRequest
0 голосов
/ 14 января 2011

Почему возникает конфликт, когда я отправляю изменение в ветку на Gerrit, но когда я перемещаю свое изменение в эту ветку локально, git может выполнить быструю переброску без каких-либо конфликтов?

Поведение подчинения Геррита не похоже на слияние мерзавца. Почему?

1 Ответ

2 голосов
/ 29 октября 2011

Геррит очень консервативен при слияниях / перебазировках.Если файл был изменен вашим коммитом, также был изменен в ветке, с которой вы пытаетесь объединиться, Gerrit потерпит неудачу с конфликтом, даже если git способен разрешить конфликт автоматически.Это просто для большей безопасности.

В более новых версиях Gerrit есть конфигурация, чтобы отключить эту проверку безопасности, и Gerrit доверяет результатам automerge git.

...