如何让 IntelliJ IDEA 尊重 pre-commit-msg 挂钩
How to make IntelliJ IDEA respect pre-commit-msg hook
我想根据我当前所在的分支名称预填充提交消息。
我使用命令行中的 pre-commit-msg
挂钩进行此操作,但是从 IDEA 提交时没有任何效果。提交消息由最后一次提交消息预填充(我认为?)。
有没有办法让这个工作?
编辑:当我在 IDEA 中改写提交消息时,我刚刚发现钩子正在工作。但这不是我想要的。
不幸的是,这是不可能的。
在调用任何 git 提交操作之前显示提交对话框,这就是执行挂钩的原因。
请关注https://youtrack.jetbrains.com/issue/IDEA-114680
也许像这样的插件可以帮助您实现目标:
https://plugins.jetbrains.com/plugin/9278-pre-commit-hook-plugin
我想根据我当前所在的分支名称预填充提交消息。
我使用命令行中的 pre-commit-msg
挂钩进行此操作,但是从 IDEA 提交时没有任何效果。提交消息由最后一次提交消息预填充(我认为?)。
有没有办法让这个工作?
编辑:当我在 IDEA 中改写提交消息时,我刚刚发现钩子正在工作。但这不是我想要的。
不幸的是,这是不可能的。 在调用任何 git 提交操作之前显示提交对话框,这就是执行挂钩的原因。
请关注https://youtrack.jetbrains.com/issue/IDEA-114680
也许像这样的插件可以帮助您实现目标: https://plugins.jetbrains.com/plugin/9278-pre-commit-hook-plugin