Why does Gerrit not include the change-id into merge commits?
so the git hook only puts change Id into commits. Although merge commits can be pushed to review branch even Gerrit is configured to require Change-Id in the commit messages. And when a merge commit has been pushed all the subsequent commit will depends on the merge commit - since there is no change Id. So what is the purpose not to include change Id into merge commit? The underlying problem in Git is that commit-msg hooks are not called for merge commits without conflicts. However, the prepare-commit-msg is called for (any) merge commits. So what I currently do to get Gerrit's Change-Id also