假设我有两个分支:
我考虑使用
develop
和feature
。还假设我有一个名为VersionNumber
的文件,其内容如下:
我想使用Git钩子,在将BUILD_NUMBER 1
feature
合并到develop
时,自动递增BUILD_NUMBER
字段。我考虑使用
post-merge
钩子执行以下过程:
- 检查要合并的分支是否为
develop
- 通过将
BUILD_NUMBER
递增1来更新VersionNumber
文件 - 添加已更新的文件:
git add VersionNumber
- 修改提交:
git commit --amend -C HEAD --no-verify
post-merge
)。 有关如何使用post-merge
或任何其他钩子执行此操作的建议吗?