githooks 相关问题

Git钩子是在git中发生某些事件时触发的脚本。事件包括但不限于客户端的提交前和提交后以及变更前和变更后,以及服务器端的后接收提交。钩子可以用大多数脚本语言编写,包括ruby,perl,bash和shell。

简单的 git 提交后挂钩,用于将提交的文件复制到某个文件夹

我想自动将提交的文件复制到某个文件夹,以便可以在浏览器中查看它们,但我想这样做而不必创建一个镜像的裸存储库...

回答 1 投票 0

用java编写预提交钩子?

我需要用Java编写一个Git预提交钩子,它会在实际提交之前检查开发人员提交的代码是否根据特定的eclipse代码格式化程序进行格式化,否则...

回答 4 投票 0

防止使用预提交钩子提交 pdb 或 pytest set_trace

我想创建一个 git 预提交挂钩,以防止未注释的 pytest.set_trace() 或 pdb.set_trace() 和其他 .set_trace()。这是因为我经常从命令行进行调试,有时

回答 2 投票 0

如何使用 git hook 根据模板验证提交消息

我正在尝试使用 git hook 来验证我的团队的提交消息。 我已经配置了全局模板: git.exe 配置 --global commit.template .git/.gitmessage 现在我想创建...

回答 1 投票 0

有没有办法预填充TAG_EDITMSG文件

我需要预先填充即将用一些数据创建的 git 标签的消息。这样,一旦编辑器打开,用户就可以检查该数据并在必要时进行一些更改。

回答 1 投票 0

Google Cloud Build 无法在 Git Hooks 上正常工作

我使用gcloud,我在虚拟机上有一个git服务器,在存储库中通过git钩子(接收后),我调用cloud build来触发docker镜像的构建和部署...

回答 1 投票 0

Git zip/tar 文件实现预提交和结帐后挂钩

我经常使用一个工具(Amesim)将其文件打包在未压缩的 tar 文件中。对于版本控制,我通常将文件命名为 file1_Rev01.ame,并迭代更改。当我...时这有效。

回答 1 投票 0

git 推送失败:gitHooks/pre-push.sh: 2: : 未找到

我完成了更改并尝试推送我的提交,但我在图像中遇到了此错误 在此输入图像描述 node_modules/companyPackages/utils/gitHooks/pre-push.sh: 2: : 未找到用法:git diff...

回答 1 投票 0

git 预推送没有这样的文件或目录

刚刚在路径“myProjDir/.git/hooks”下创建了一个名为“pre-push”的新预推送文件 在尝试 git push --dry-run 时,我收到下一个错误: 致命:无法运行...

回答 2 投票 0

Git 预接收钩子处理 Git Rebase

我有一个 git 预接收 hiook,我可以用它来确定推送是否包含变基。我似乎无法找到一个明确的方法来在线处理这个问题,想知道是否有人有任何

回答 1 投票 0

Github hook:是否可以监听分支特定的推送?

我正在为 git 存储库设置自动部署。我正在使用 github hooks 来监听“push”事件。 但是,每个分支都会触发此事件。 现在,我的仓库有 20 个分支...

回答 2 投票 0

Git 挂钩不运行

我想运行 post-receive hook 来通知 Jenkins 开始新的构建,但我无法让 Git hook 自动运行。 我在 .git/hooks 存储库中尝试了示例挂钩,通过删除 .sample 但没有...

回答 1 投票 0

如何禁用 ktlint max-line-length 标准规则

我在 AGP 8.1.0 上使用 ktlint 0.50.0 和 Spotless 6.20.0。作为 PreCommit Git 挂钩运行一尘不染。 由于存在太多旧代码,我正在尝试禁用一些规则。 那个给予...

回答 1 投票 0

如何删除 git hooks

我在预提交文件中设置了一个 git 挂钩,以便在任何提交之前运行 git pull 。现在我已经删除了该文件并多次重新启动了计算机,但该挂钩在我提交之前仍在运行...

回答 4 投票 0

更改 GitHub 上拉取请求的基础分支以合并到?

假设我有一个场景: 我有 2 个分支:master(默认)和 patch,两者都是实时分支 我从 patch 分支创建了一个主题分支,并想要创建一个 PR。当我创建 PR 时,它会尝试...

回答 2 投票 0

Git 挂钩不起作用

我的 git hook 似乎不起作用。即来自 gerrit 的 commit-msg 挂钩。 commit-msg 钩子存在于 /.git/hooks/ 中并且具有正确的语法。

回答 2 投票 0

源代码控制和终端冲突(version.json typechange)

我在尝试通过 VSCode 源代码控制提交时遇到错误。 OUTPUT 选项卡显示 Git 正在使用不正确的路径搜索 version.json(这是一个符号链接)。之后...

回答 0 投票 0

使用 git hooks 在同一分支中触发新构建时取消活动管道构建

在通过 git hook 推送新更改时在同一分支中触发新构建时,是否有一种方法可以取消活动管道构建?

回答 0 投票 0

如何通过 vscode 将多个分支推送到多个存储库

我有一个包含 3 个分支的存储库,分别名为 1、2、3,还有一个名为 A 的公共 GitHub 存储库,一个名为 B 的私有 GitHub 存储库,一个名为 C 的 GitLab 存储库。 分支 3 是私有的。 所以我想让 VSCode 做...

回答 2 投票 0

如何在带有 nvm 的 MacO 上使用带有 SourceTree 的 Husky 修复这些错误? “在 PATH 中找不到节点”和“当前目录不是 git 目录!”

当我在节点项目中使用 husky 钩子并尝试通过应用程序 SourceTree 提交到 git 时,我看到了错误。挂钩在 package.json 中指定。我正在使用 nvm 来管理节点版本。 电子...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.