githooks

    1热度

    1回答

    我命名为shrinkwrap.sh我的项目目录有这样的bash脚本: update_package_json_changed_files() { echo "> changed files" git diff --cached --name-only | grep -x package.json } update_shrinkwrap_and_at_to_git_ind

    1热度

    1回答

    看看​​,每个事件都有一个“Webhook事件名称”,但似乎并没有在webhooks的有效载荷中发送。 如果您创建一个监听多个事件的webhook,您将如何区分哪个事件触发了挂钩?

    -1热度

    1回答

    git等价于git客户端和服务器端挂钩? 我试图找到像git中的两种不同类型的钩子,但只发现了很多钩子,不是客户端或服务器端的特定钩子。我认为钩子不能在客户端设置,但我不确定。

    1热度

    1回答

    我们启用了服务器端的git钩子来强制执行基于GIT的集成策略,在这里我们检查推送的提交消息格式。在--dry-run模式下调用'git push'时,不会调用git钩子。我如何测试git钩子而不实际将代码推入存储库?

    -1热度

    2回答

    我的团队负责人希望在对特定项目进行更改时收到通知。 Git中是否存在监督特定文件夹或文件并在代码更改时收到通知的可能性?

    1热度

    2回答

    在pre-receive的过程中,我得到fatal: This operation must be run in a work tree异常,同时点击pre-receive挂钩。我确定钩子正在击中,因为我可以通过钩子打印我自己的消息。 #!/usr/bin/env bash FILES=`git diff --name-only --diff-filter=d HEAD~1` for COM

    2热度

    1回答

    我有一个很大的私有存储库,它保存在本地网络上。我想自动将该存储库的子树推到该网络之外。我需要的是简单的: *任务*有人推到本地远程仓库 - >子树被自动推送到其他一些库 我不知道这是否可以用一个服务器来实现因为AFAIK不存在从裸露的遥控器推动子树这样的事情。我想出了两个想法: 我可以在服务器上克隆远程服务器,并自动将克隆的远程子树分割。这并没有真正的帮助,因为我不知道如何自动拉取子树(其他人也有

    0热度

    1回答

    我正在开发一个项目,将整个项目分成多个模块,然后分别开发。我不希望单个模块的开发人员能够访问任何其他模块或整个项目,他们只能看到他们的模块。如何使用现有的git系统(如github或bitbucket)来执行此操作。 每个模块都会成为一个回购商,然后是一个主要的回购商,这些回购商将这些回购合并到数据中?

    0热度

    1回答

    如何防止文件(.json)被git钩子提交? 我有一个.json这是在服务器上呢。所以我不能使用gitignore。但是现在我不想让任何人改变这个文件(提交它),因为它会破坏一些东西。我想要使​​用本地钩子。 我怎么能在提交中得到特殊文件? 请问你能给我一个说明如何做到这一点? 感谢您的帮助。

    0热度

    2回答

    是否有可能在GitKraken中发出消息,以便开发人员看到git钩子是否操纵了他的提交? 我写的git钩子,其中一些文件不允许发送到服务器,并在提交中重置它们。我如何让GitKraken的开发人员看到这些?如果他没有看到他提交的文件没有被提交,那将是非常糟糕的。