#git #gerrit
#git #gerrit
Вопрос:
Я пытаюсь внести некоторые изменения в gerrit, но gerrit возвращает мне удаленную ошибку
! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message )
У меня есть идентификатор изменения в последнем абзаце, как обычно.
user type is shown in settings and user switchboard
Change-Id: I6b752abec9cf423d088bae4bfd939079dff21b3d
Как я могу отправить это изменение на проверку?
Ответ №1:
Я пытался отправить несколько коммитов (я думал, что это был только один) в gerrit, и у некоторых коммитов не было идентификаторов изменений, исправленных в конце сообщения о фиксации.
герриту не понравились эти коммиты, поэтому я свел все коммиты в один, и это сработало нормально.
Ответ №2:
Я понимаю, что этому сообщению уже почти месяц, но оно осталось без ответа, и мне нравится закрытие. 🙂
Вы уверены, что это в последнем абзаце? В сообщении о фиксации нет посторонних символов и т.д.?
Если вам не нужен этот конкретный идентификатор изменения, измените фиксацию и удалите эту строку, чтобы перехватчик сообщения о фиксации восстановил его.