pre-commit-hook 相关问题

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

预提交挂钩会跳过目录中的文件

我正在尝试在存储库的某个目录(模型/市场)上实现 SQLFLUFF linter。我正在使用这个命令 pre-commit run --files models/market/ 我看到它正在跳过 .sql 文件...

回答 1 投票 0

Playwright 是否具有与 Jest 中的“--findRelatedTests”相同的功能?

我将使用预提交挂钩运行 Playwright VR 测试。我的测试文件与每个组件位于同一位置。我不是每次都运行所有测试,而是寻找一个功能(或其他解决方案)

回答 0 投票 0

Pnpm 用于预提交自定义钩子

我在使用预提交的 python/svelte 全栈应用程序上工作。我已经将 stylelint 安装到前端 Web 目录并为其配置了一个自定义挂钩: - ID:stylelint 名称:stylelint

回答 0 投票 0

husky > 预提交挂钩失败(添加 --no-verify 绕过)

当我提交 git 时,我突然收到“husky > pre-commit hook failed (add --no-verify to bypass)”错误消息。 我也试过 git clean 命令。任何面临类似情况的人都是...

回答 6 投票 0

预提交工作正常,但 git 提交失败

所以在我的项目中,有几个预提交挂钩来确保我们的代码符合团队标准,但每当我尝试提交更改时,总是会出现错误,说找不到可执行文件。通常...

回答 2 投票 0

如何运行 recommit-hooks 取决于应用程序

我在项目中有几个应用程序 项目: 应用程序1 应用程序2 应用程序3 并希望使用预提交挂钩,这将为特定应用程序运行测试 我的 .pre-commit-config.yaml 示例 回购: -回购:本地 呼...

回答 0 投票 0

预提交运行:错误:参数--from-ref/--source/-s:预期一个参数

我正在尝试预先提交我的 PR 中的更改,但我收到以下错误: 预提交运行:错误:参数 --from-ref/--source/-s:预期一个参数 我该如何解决这个问题? ...

回答 0 投票 0

flake8 和 bandit 的奇怪预提交挂钩失败

我在我的 python 项目中使用预提交钩子已经有 5 年了。 我用诗歌来管理我所有的依赖,并且已经达到了一个相当稳定的状态。就像我说的,一直在使用我...

回答 0 投票 0

Select all the files with a specific extension Github actions workflow

您好,我正在尝试对所有扩展名为 .sql 的文件运行预提交挂钩。我想知道我该怎么做。所有带有 .sql 的文件都在 models/ 目录中,但我有子目录 w...

回答 0 投票 0

如果在“.java”文件中找到一组字符串,则预提交挂钩无法拒绝提交

我正在尝试创建一个预提交挂钩,以拒绝在找到字符串集中的任何字符串时对“.java”文件所做的任何提交。 这是我的代码: #!/bin/庆典 SEARCH_STRING="字符串...

回答 0 投票 0

测试新 python 版本的最佳实践

我正在管理一个 poetry 的 python 后端项目环境,目前声明 3.10.9 为 python 版本。 项目通过本地预提交进行 lint 和测试,预提交为 github hook ...

回答 0 投票 0

如何为 python 设置自定义预提交挂钩? [关闭]

我想知道我需要哪些文件和基本语法来为 python 编写自己的任意预提交挂钩。 我知道我需要安装预提交: pip 安装预提交 预提交安装 我需要

回答 0 投票 0

Git 预提交 - 读取外部 yaml 配置

我想使用预提交挂钩,我想知道是否可以读取或如何读取内部配置,如 swiftlint.yml。 我有一个像这样的基本配置: - 回购:https://github.c ...

回答 0 投票 0

我可以指向 pre-commit mypy hook 以使用 requirements.txt 作为 additional_dependencies 吗?

我有一个 additional_dependencies 列表,我需要将其放入 .pre-commit-config.yaml 中。 这就是我今天所拥有的: 默认语言版本: 蟒蛇:python3.8 回购: - 回购:https://github.com/...

回答 0 投票 0

Command 'unset VIRTUAL_ENV; poetry run python3 manage.py makemigrations --dry-run' 返回非零退出状态 127

我使用预提交。 模型.py: ProductMixSuggest 类(可授权、可发布、可时间戳、模型。模型): first_product = models.ForeignKey( 产品,on_delete=models.CASCADE,相关...

回答 1 投票 0

subprocess.CalledProcessError: Command 'unset VIRTUAL_ENV; poetry run python3 manage.py makemigrations --dry-run' 返回非零退出状态 127

我安装预提交。 我的 models.py 中有一个函数用于返回默认图像: def get_lab_logo_url(): 返回静态(“菜单/图像/lab_logo.png”) 此功能用于模型:...

回答 0 投票 0

在命令行中检查声纳运行是否通过质量门。

我正在研究创建预提交钩子。在提交代码到repo之前,它将做一个声纳运行,如果代码没有通过质量门,将不允许提交。我得到这个链接后,声纳...

回答 2 投票 0

仅在暂存文件上运行eslint

我正在尝试使用预提交钩子来在提交发生之前检测到eslint错误。我使用的是沙哑的绒毛。但是它对src中的所有文件而不是仅对暂存文件运行lint命令....

回答 1 投票 0

Git预提交钩子“无错误”错误消息

我有一个预提交的钩子,当我运行时会返回此错误:错误:无法生成.git / hooks / pre-commit:没有错误,我在顶部有#!/ bin / sh并且肯定使用了chmod + x就可以了。但是,那些...

回答 1 投票 1

在Java中编写GIT预提交钩子吗?

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

回答 3 投票 6

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