小编Jos*_*sen的帖子

预提交对 gitlab 进行身份验证

我是 SQLFluff 的新手,对更改文件的预提交检查是否违反规则感兴趣。SQLFluff 工作正常,为了让它与预提交一起工作,我遵循了此处找到的指南,但对在执行任何操作之前要求 git 凭据的预提交感到困惑。

输入提交消息后,我看到:

[INFO] Initializing environment for *my gitlab URL*

Username for '*my gitlab URL*':

我的组织通过 SSO 完成所有工作,因此我没有密码可提供。没有详细说明预提交设置的指南或博客文章(至少我能找到)显示或说明有关凭据或配置身份验证的任何内容。使用终端命令对文件运行预提交会产生相同的结果。据我了解,提供的 SQLFluff 挂钩是客户端的,所以我不知道为什么需要向 gitlab 进行身份验证。我觉得我错过了一些明显的东西,但我已经做了我的搜索并发现了不足。非常感谢任何能告诉我我错过了什么的人!

gitlab pre-commit.com

4
推荐指数
1
解决办法
2773
查看次数

标签 统计

gitlab ×1

pre-commit.com ×1