Gerrit erreur lors du Changement de l'Id dans des messages de validation sont manquants

J'ai créer une succursale dans le dépôt distant et fait quelques révisions sur cette branche.
Maintenant, je veux fusionner la branche à distance pour la télécommande maître.

Fond suit sont mes opérations:

  1. la caisse de la succursale
  2. checkout master
  3. de fusion de la branche et de fixer la fusion des erreurs
  4. commettre
  5. push origin TÊTE:refs/pour/master

Mais obtenez des messages d'erreur sur la 5e étape:

remote: Resolving deltas:   0% (0/12)

remote: ERROR: missing Change-Id in commit message
...

remote: Change-Id: I55862204ef71f69bc88c79fe2259f7cb8365699a

To ssh://[email protected]:29418/hello_git
 ! [remote rejected] HEAD -> refs/for/master (missing Change-Id in commit message)
  • il suffit de faire comme git promot:gitdir=$(git rev-parse --git-dir); scp -p -P 29418 user@host:hooks/commit-msg ${gitdir}/hooks/ puis git commit --amend --no-edit.
InformationsquelleAutor Pan Ruochen | 2012-01-13