1. pre-merge-commit: This hook is executed before the merge commit is finalized. If it exits non-zero, the merge is aborted.
2. post-merge: This hook runs after the merge process completes successfully. It can be used for notifications or cleanup tasks.
We will want to add hook support for