我想在调用命令时运行 shell 脚本git worktree add。阅读文档post-checkout似乎它会运行,git worktree add但它也会运行我不想使用它的其他命令,例如git checkout.
还有其他我可以使用的钩子吗?或者也许我可以使用结账后但有脚本设置,这样如果不是命令它就会退出git worktree add?
我想要这样做的原因是运行一组命令来设置运行时所需的目录git worktree add,但我不需要为仅使用git checkout命令的普通 git 存储库执行此设置。