首页 文章
  • 0 votes
     answers
     views

    在pull [duplicate]上发生递归合并时,git commit-msg挂钩不会触发

    这个问题在这里已有答案: Why does Gerrit not include the change-id into merge commits? 1回答 我们正在使用gerrit CI,它需要一个commit-msg钩子,它为每个提交消息添加一个Change-ID . 但是,有时当我们得到递归合并时,这会在reflog中显示如下: 767deb5 HEAD@{0}: pull: Merge...
  • 2 votes
     answers
     views

    如何构建使用Jenkins CI推送到github的新分支?

    我已经为rails3应用程序设置了Jenkins来构建规范 . 可以通过谷歌找到很多关于如何在github推送上设置构建触发器的帖子 . 但我想要的是构建推送到Github的新远程分支 . 例如 我有一个回购 origin/master . 我克隆了repo,创建了一个新的分支,做了一些提交并将该分支推送到原点 git push -u origin new_branch 现在我希望Jenkins...
  • 240 votes
     answers
     views

    将git post-commit挂钩应用于所有当前和未来的repos

    我写了一个Git post-commit钩子,它工作正常 . 但是,我想添加此钩子以应用于我正在处理的所有当前(和将来)git存储库 . 我尝试将钩子添加到我的 ~/.git/hooks/ 而不是项目目录中的hooks目录中,但是,这似乎不起作用 . 有没有办法创建将应用于我的系统上的所有存储库的全局Git挂钩(无需将它们复制到每个项目目录中)?如果没有,那么最好的解决方案是什么 - 也许是一个g...
  • 160 votes
     answers
     views

    将git钩子放入存储库

    它被认为是一种不好的做法 - 将.git / hooks放入项目存储库(例如,使用符号链接) . 如果是的话,为不同的git用户提供相同的钩子的最佳方法是什么?

热门问题