Best way to debug git-hooks

前端 未结 1 1308
离开以前
离开以前 2021-01-17 08:15

What is the best way to debug git-hooks?

The way I prefer is adding statements to add output to a log file. For example, the following.

echo \'post-r         


        
1条回答
  •  再見小時候
    2021-01-17 09:02

    This is an old question, but for future readers, one recommendation would be :

    Debugging the hook as a shell script

    I doubt that it is the script itself which needs to be looked at, however if that turns out to be the case, then the next step is to do what you normally would to debug shell scripts (since that is what the default commit-msg hook is).

    I would start by changing the she-bang line from #!/bin/sh to #!/bin/sh -xv and then revel in the uber-verbose output as the script is executed when you do a git commit --amend

    0 讨论(0)
提交回复
热议问题