Your comments
In our organization, each commit shall begin with Ticket ID.
This hook would help every developer.
Workarounds via post-checkout- or commit-hooks are far from ideal.
To be honest, I find it strange, that the prepare commit message hook is not called by SmartGit (as to my mind the most professional Client/GUI out there).
Customer support service by UserEcho
Hello Mr Singer.
Our use case would be: You manually select changed files for commit and choose "commit" (Ctrl + K)
On the other hand our prepare commit message hook should be robust enough that it should work on every refresh.
I assume refresh refers to periodical git checks for changes in the repo?
Edit: We are working in an environment with several Submodules