githooks

githooks

文章 0 浏览 4

在 git post-commit 挂钩中,如何获取已更改的文件列表?

尝试计算 Git 提交后挂钩中的提交花费了多长时间。 我有一个提交后 git 挂钩,它通过 API 提交有关提交的信息。我想做的是弄清楚提交花费了多长时间。…

真心难拥有 2024-10-02 13:41:01 8 0

Git全局钩子定制

我计划编写一些 git hooks 作为一个项目,将用户的操作记录在数据库中。然后可以使用该数据库来查询他的所有活动。我试图记录的操作是 提交 、拉 推 …

故事未完 2024-10-02 10:22:50 8 0

git post-receive hook 来更新多个服务器

我正在使用 git post-receive hook 用于在三台服务器(开发、测试和生产)上部署来自三个分支(主、临时和稳定)的 Web 应用程序版本。分支和服务器之…

虚拟世界 2024-10-01 17:56:47 6 0

从命令行可以,但是钩子(git)

我想在有人推送到远程存储库后自动更新我的 redmine 项目存储库。目前redmine中的杜松子酒已经启动并且工作正常。但是在使用挂钩自动更新后,我在 red…

送你一个梦 2024-10-01 13:01:07 5 0

阻止将简单合并推送到 git 服务器

不久前,我 要求我们的开发人员使用 rebase 而不是在推送之前合并。消除琐碎的合并使得更容易遵循提交图(即:gitk、git log)。 有时人们仍然会不小…

苏别ゝ 2024-10-01 02:10:28 8 0

验证提交是否存在

如何验证当前分支中是否存在给定 sha 的提交? 有很多方法可以解析输出,但我需要返回布尔值的最佳方法(用于 bash 脚本中)。 例如 sha=$1 if [ -z `…

呆橘 2024-10-01 01:46:14 11 0

防止推送到包含某些文件中的选项卡的 git(例如 *.cpp、*.h、CMakeLists.txt)

我希望我的远程存储库拒绝任何包含包含选项卡的文件的推送,但前提是该文件属于某个类(基于文件名)。这可能吗? 我查看了 githooks 中的 update hoo…

梦回旧景 2024-09-28 13:56:28 8 0

git:谁推入了 post-receive 挂钩

如何确定谁推送到存储库? 即,某人执行 git Push origin master 操作,并且在 origin 存储库上的 post-receive 挂钩中,我需要使用某人的姓名或电子…

奈何桥上唱咆哮 2024-09-24 07:50:55 6 0

git commit 后发送邮件而不是推送

我需要在提交到存储库后发送带有 diff 的电子邮件。我知道如何在推送后发送电子邮件,但它不适用于提交。 对于推送,我创建了获取参数的钩子 post-rec…

巴黎夜雨 2024-09-24 03:45:41 9 0

使用 gitosis 管理对 git 存储库的 http 访问

[更新 9/16/2010] 昨晚研究完这个问题后,我意识到我原来的问题实际上是问两个不同的问题: 1)是否可以为所有远程设置更新后挂钩由 gitosis 创建的存…

两仪 2024-09-19 11:47:37 10 0

Git 远程/共享预提交挂钩

将一个官方存储库作为远程存储库,并从其克隆多个本地存储库,是否可以在该主存储库上编写预提交挂钩脚本并在其所有克隆上强制执行?…

药祭#氼 2024-09-19 04:56:37 6 0

GIT预接收钩子

有没有办法使用 服务器端更改推送到服务器的文件预接收钩子? 假设我想在文件末尾添加一些内容,例如: //End of Org 每次有人推送到我的存储库时。 …

别念他 2024-09-17 00:16:19 7 0

git post-commit hook - 已提交文件上的脚本

我可以在某个地方看到一个示例提交后挂钩来在每个提交的文件上运行脚本吗? 例如。 git add file1 git add file2 git commit -am "my commit" 并且钩…

沩ん囻菔务 2024-09-16 11:39:27 8 0

git hook 合并后 - 错误:无法运行

为了在拉动后触发 git hook,我创建了一个合并后钩子。 该脚本如下所示: #!/bin/sh git log > gitlog.txt 该文件称为“合并后”,并且与运行 pull 命…

谁许谁一生繁华 2024-09-15 17:58:45 8 0

调用“git pull”;来自 git post-update hook

我有一个使用 gitolite 设置的中央 git 存储库。 我想设置一个钩子,以便每当用户推送到存储库时,它都会在其他地方执行拉取,然后进行一些自动化测试…

黎夕旧梦 2024-09-15 11:40:56 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文