Геррит выдает ошибку отсутствия идентификатора, хотя идентификатор изменения есть - PullRequest
1 голос
/ 27 апреля 2011

Я пытаюсь внести некоторые изменения в геррит, но геррит возвращает мне удаленную ошибку

! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message )

У меня есть идентификатор изменения в последнем абзаце, как обычно.

user type is shown in settings and user switchboard

Change-Id: I6b752abec9cf423d088bae4bfd939079dff21b3d

Как я могу отправить это изменение для проверки?

Ответы [ 2 ]

4 голосов
/ 25 мая 2011

Я пытался подтолкнуть несколько коммитов (я думал, что это был только один) к Gerrit, и у некоторых коммитов не было идентификаторов изменений, исправленных до конца сообщения фиксации.

Герриту не нравились эти коммиты, поэтому я свел все коммиты к одному, и он работал нормально.

1 голос
/ 20 мая 2011

Я понимаю, что сейчас почти месяц, но он остался без ответа, и мне нравится закрытие.: -)

Вы уверены, это в последнем абзаце?Никаких посторонних символов в сообщении фиксации и т. Д.?

Если вам не нужен этот конкретный Change-Id, измените фиксацию и удалите эту строку, чтобы хук commit-msg восстановил ее.

...