- 创建全局钩子目录:
创建一个全局的Git hooks目录:
|
- 下载并设置
commit-msg
钩子脚本:
下载Gerrit的commit-msg
钩子脚本,并放置在全局钩子目录中(如下载不了,可从本页面附件中下载,“附件”可从本页面右上角... (三个点)处点开):
|
- 配置全局钩子目录:
设置Git全局配置,使得Git使用该全局钩子目录:
|
通过上述步骤,所有Git仓库(包括现有的和新建的)都会使用全局的钩子目录中的脚本。这意味着每次提交时都会自动调用commit-msg
钩子来生成Change-ID,而不需要在每个仓库进行单独配置。