我可以创建一个传递分支名称的git commit模板吗?

问题描述 投票:0回答:1

每天我都这样写我的提交:

git commit -m "[develop] - Fix some features"

我想知道是否可以使用分支名称创建自定义git commit模板。

类似这样的东西:

[<BRANCH_NAME>] - COMMIT MESSAGE 
git templates commit
1个回答
0
投票

如果愿意,可以使用prepare-commit-message钩子修改提交消息。该挂钩允许您编辑包含提交消息的文件,该文件作为第一个参数传递。有关更多详细信息,请参见githooks(5)手册页。

注意,通常将分支名称放入提交摘要中不是一个好主意,因为(a)第一行占用了宝贵的空间,(b)如果稍后将更改合并到另一个分支中, ,没人会在意他们原来在哪个分支上。但是,如果您仍然想这样做,那么钩子可以为您做到这一点。

© www.soinside.com 2019 - 2024. All rights reserved.