后结账

这个钩子与 post-commit 钩子的工作方式类似,但只要你成功检查出 git checkout 的引用就会调用它。这可能是一个有用的工具,用于清除自动生成的文件的工作目录,否则会导致混淆。

这个钩子接受三个参数:

  1. 先前 HEAD 的参考,
  2. 新 HEAD 的参考,和
  3. 一个标志,指示它是分支结账还是文件结账(分别为 10)。

它的退出状态对 git checkout 命令没有影响。