git hooks如何获取分支名称

请教下git的hooks两个问题:

  1. 是否有post-push这个hook呢? 我验证了下,不生效;
  2. 如何在hooks脚本里获取分支名呢?
    非常感谢!
阅读 9.9k
2 个回答

git的hooks在其目录下有常用的sample,

applypatch-msg.sample  post-receive.sample        pre-applypatch.sample  pre-push.sample    prepare-commit-msg.sample
commit-msg.sample      post-update.sample  pre-commit.sample      pre-rebase.sample  update.sample

没有post-push, 你想要的是post-receive吧。
具体参数你看下githooks文档就可以了man githookshttps://github.com/git/git/bl...

新手上路,请多包涵

git rev-parse --abbrev-ref HEAD

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题