在我看来,VS Code 的内置 Git 扩展仅支持少数 Git 钩子,例如
pre-commit
pre-base
post-checkout
post-merge
post-rewrite
我添加了非常简单的实现,即仅回显一条消息,对于许多这些钩子,只有少数似乎会在我通常期望的时间间隔内触发。
您可以使用我的扩展GitHook VsCode 扩展,这可以切换 git hooks 并从命令行运行