pre-commit-hook 相关问题

在软件配置管理(SCM)的上下文中,预提交挂钩是在执行提交之前运行的命令。

脚本内的预提交挂钩权限被拒绝

我有以下预提交的钩子:#!/ bin / bash set -e result =''for $ {中的文件(找到rest / src / main / groovy / ru / naumen / modules -name'* .groovy'|分类); do filename = basename“ $ file” result + = echo ...

回答 1 投票 1

每次更改单个文件后,预提交多次调用可执行文件

我正在尝试在Git存储库中整理一些terraform文件,并希望运行terraform fmt --write-true 。有没有一种方法可以配置预提交挂钩来调用...

回答 1 投票 0

如何使IntelliJ IDEA尊重pre-commit-msg钩子

我想根据我当前所在的分支名称来预填提交消息。我通过命令行使用pre-commit-msg钩子进行此操作,但是从IDEA提交时没有...

回答 1 投票 1

Git预提交钩子

我需要在Docker映像中设置一系列Gitlab钩子,这些钩子将在预提交时触发。我有一个Docker文件和一个pre-commit-config.yaml文件,除了...

回答 1 投票 0

commit-msg挂钩中缺少提交消息文件

我正在尝试编写commit-msg钩子来格式化提交消息,以使其以最大列宽换行:#!/ bin / bash format_max_column_width(){MAX_LINE_LENGTH_CHARS = 50 cat“ $ 1” | grep -v“ ^错误:| ...

回答 1 投票 1

如何阻止用户在Visualsvn中提交Word文档

[在编写pre-commit时需要帮助以挂接视觉svn,以阻止用户在svn中提交word文档。] >> [[

回答 2 投票 0

在预提交钩子中调用git

我在运行git pre-commit钩子时得到了奇怪的结果,例如,当我在终端中执行git diff --name-only时,似乎给出的结果与在.git / hooks / pre-中执行时产生的结果不同。 ..

回答 2 投票 0

如何在预提交钩子之前运行自定义外壳脚本文件

在我的python项目中,我有pre-commit-config.YAML,我想在其中创建我的自定义文件。如果python lint错误大于某些数字,则此文件的意图是git commit失败。 ...

回答 1 投票 0

Python预提交单元测试失败

我希望在提交代码之前预先提交运行测试。命令python -m unittest discover在命令行中运行。 D:\ project_dir> python -m unittest discover ... ... ... --------...

回答 1 投票 1

为什么我的git不从行尾预先提交钩子修剪空白?

我在Mac Mojave上。我已经在〜/ .git-templates / hooks / pre-commit中创建了一个文件,我想从我提交的文件的行尾删除空白。我希望发生这种情况...

回答 2 投票 0


git commit error:python 2和python 3.7之间的版本不一致

我在我的项目中使用Python . 。 然后,当我试图做 我得到了跟随错误 虽然git status工作正常 : 我试过以下但没有运气: 所以我必须每次手动设...

回答 2 投票 0

SVN预提交钩子:客户端计算机的当前工作目录

我正在尝试在SVN服务器端设置一个预提交挂钩。预提交脚本运行正常。但是我只想为SVN Repo中的特定目录而不是...

回答 1 投票 0

如何创建用于共享githooks的makefile

我创建了一个预提交的钩子,该钩子运行一个linter。预提交文件存在于 \。githooks \ pre-commit.sh中。现在,我想通过make文件与团队成员共享此钩子,以便在...

回答 1 投票 0

未提交Git预提交

如果[[“” $ REV_NUMBER“ =”“,我在提交#!/ bin / bash REV_NUMBER = $(git rev-list --max-count = 1 HEAD)之前写了一个预提交钩子来运行golinter。 ];然后退出0 fi echo“ golangci-lint run --...

回答 1 投票 0

Git预提交钩子配置

我正在遵循办公室指导,为预提交检查过程创建并添加一个钩子。我需要创建3个文件.pre-commit-config.yaml .pre-commit-hooks.yaml theCheckFile.sh ...

回答 1 投票 0

Perforce客户端预提交挂钩

我们使用perforce作为Visual Studio解决方案的源代码控制。使用P4和P4V。是否可以添加客户端预提交钩子?例如,确保“调试器”一词;不是 ...

回答 3 投票 6

在“npm version”命令中跳过预提交挂钩

npm version将更改提交到package.json并创建一个标记。有没有办法防止在使用此命令时执行挂钩?

回答 3 投票 7

如何使用husky检查git commit消息格式?

我正在尝试执行git提交消息策略以保持我的存储库干净整洁。我已经看过关于服务器端和客户端钩子的官方文档,然后我碰到了哈士奇。到目前为止我......

回答 2 投票 2

如何在pre-commit git hook中获取'no-verify'参数

我正在使用git pre commit hook开发一些代码质量检查。我的想法是发送通知电子邮件,如果有人通过这个无验证标志跳过质量检查。我不想限制...

回答 1 投票 0

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