腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
通过
赫
斯基
在
docker
中
运行
pre-commit
和
pre-push
命令
、
、
、
、
如何
通过
赫
斯基
在
Docker
内部
运行
git-hook
命令
(如yarn test)?
浏览 25
提问于2018-12-22
得票数 1
回答已采纳
1
回答
在
预提交
中
,如何在提交之前使用一些钩子,
在
推送之前使用另一些钩子。
、
、
、
、
有些钩子可能需要一段时间才能
运行
,我希望
在
推送之前
运行
这些钩子,而不是
在
每次提交之前
运行
这些钩子(例如,pylint可能有点慢)。以下是我尝试过的:repos: rev: 19.10b0
浏览 3
提问于2020-09-09
得票数 8
回答已采纳
1
回答
预提交时出现赫
斯基
错误: npm错误!缺少脚本:预提交
、
、
、
、
我正在尝试
在
我的项目中设置赫
斯基
。文件.huskyrc.json { "
pre-commit
": "lint-staged", "
pre-push
": "npm run test:noWatchmissing script:
pre-commit
如果我将它添加到package.json上的脚本
中
"
pre-commit
"
浏览 65
提问于2021-04-02
得票数 1
1
回答
如何防止使用python推送到主分支?
、
、
也就是说,当在feature分支
中
并使用此
命令
git push origin master时,文件将被推送。到目前为止我的代码如下: #!git push --delete origin master;git push origin master;git co master;git push --force origin,不允许使用以下
命令
(不管它在哪个分支
中</
浏览 1
提问于2020-05-29
得票数 0
1
回答
如何在带有节点的windows CMD
中
运行
文件
、
、
、
、
我
在
Linux
中
运行
这一行没有问题> '.' is not recognized as an internal or external command我尝试过让这个文件
在
windows
中
运行
,但是我无法理解它,我试图
在
npm run中使用package.json,但无法解决如何
运行
它。= "true" ]; then echo "Set
浏览 3
提问于2015-11-20
得票数 0
5
回答
这是使用赫
斯基
+ lint-staged的正确方式吗?
、
我发现许多博客(包括lint-staged文档)介绍了这样一种使用husky+ lint-staged的方法,如package.json
中
定义的以下代码: "scripts": { "src/**/*.js": ["prettier --write","eslint --fix", "git add"]} 既然有“更漂亮的”
和</em
浏览 12
提问于2018-08-08
得票数 12
3
回答
我们可能需要把预先提交
和
预先推送钩子放在一起来嵌入我们的代码
、
、
、
、
我有一个预提交钩子,它将lint我的项目,如果lint
通过
没有错误,它将提交。我想设置一个预推钩子来
在
推送上嵌入我的项目。但我看不出在推送时做这件事的意义,因为代码
在
提交时就已经被linted了。那么,有没有人能告诉我一个场景,
在
已经有预提交链接的情况下,预推送lint是必要的?
浏览 7
提问于2020-04-08
得票数 0
4
回答
如何让lint阶段与Husky版本6一起工作?
、
、
、
、
我试着使用赫
斯基
的
pre-commit
和
lint-staged。这些设备已安装:"lint-staged": "^10.5.4","scripts": { "
pre
浏览 8
提问于2021-03-14
得票数 22
回答已采纳
1
回答
使用赫
斯基
和
/或Lint-Staged检查CI服务器上的代码质量
、
、
、
在
Python世界
中
,使用
pre-commit
是很常见的,它提供了一个git commit钩子,然后
在
CI服务器上可以
运行
pre-commit
run --all-files,它将忽略提交并对所有文件
运行
这确保了,例如,拉取请求必须
通过
linting要求,否则构建将失败。然而,
在
JS世界
中
,使用Husky + Lint-Staged似乎很常见,它满足了git commit钩子的要求,但似乎没有
pre-comm
浏览 18
提问于2020-07-19
得票数 0
1
回答
带条件的Git预推流配置
、
、
我们
在
项目目录
中
包含了项目的服务器部分
和
客户端部分。project/|_react_ui/|_...
在
项目中,我们启用了带有赫
斯基
库的git
pre-push
脚本。
pre-push
脚本只
运行
react_ui文件夹
中
的package.json脚本,包括linting、testing等。问题是,即使只更改了java_server文件
浏览 0
提问于2019-11-06
得票数 0
2
回答
几次本地提交后的"dvc推送“
、
commit -m "Experiment 3" # push changes:git push
在
"expermient 3“提交之后,为所有本地提交执行git checkout commit-hash && d
浏览 0
提问于2019-06-29
得票数 2
回答已采纳
3
回答
Angular:如何在
运行
Git推送时强制
运行
单元测试?
、
、
、
、
我见过Angular项目,在这些项目中,单元测试
在
每次执行构建时以及在
运行
git push
命令
时都会
运行
。如果在这两个
命令
执行过程中有任何测试失败,则除非您跳过所有单元测试,否则该进程将不会执行。
浏览 1
提问于2018-09-19
得票数 7
1
回答
从Makefile
命令
中
获取退出代码,并将其用作Git钩子
中
的变量
、
、
、
、
我目前正在连接Git的
pre-push
钩子来
运行
PHP,但我正在寻找一种更简单的方式来做这件事。我不知道如何将GNU Make
命令
的脚本退出代码传递给Git钩子脚本。
pre-push
#!
pre-push
中
可用。如您所见,我从cs-fixer.sh手动打印退出代码,以便在使用output=$(make run-cs-fixer)
在
pre-push
中
捕获此脚本的整个输出时提取退出代码。似乎Make启动了一个新的shell来<
浏览 9
提问于2021-10-21
得票数 0
2
回答
赫
斯基
预提交钩子未触发
、
我
和
husky有点问题。我想让赫
斯基
在
git commit即将完成的时候
运行
eslint
和
prettier,这样它就可以执行干净的编码检查。我已经设置了eslint,prettier,并集成了这两个。我还将本地项目的.git/hooks目录
中
的pre-commit.sample文件重命名为
pre-commit
。--ext .ts" "husky": { &
浏览 5
提问于2021-07-29
得票数 2
1
回答
当本地没有可用的Node.js时,使用带有
Docker
的赫
斯基
、
、
、
、
使用
Docker
时,当容器中有Node.js但本地机器上没有时,我会尝试让赫
斯基
工作。因为它是由git
命令
触发的,来自的信息是:“如果你
在
终端
中
运行
git
命令
,赫
斯基
将使用在你的外壳PATH
中
定义的版本”,并且这个:“赫
斯基
将在
运行
钩子脚本之前,如果~/.huskyrc文件已经存在,那么它将是源文件例如,你可以使用它来加载一个节点版本管理器,或者
在
钩子之前
运行</
浏览 4
提问于2020-04-03
得票数 7
2
回答
在
开发人员之间保持JS格式代码的一致性?
、
、
、
、
我们一直
在
遇到Javascript开发人员在编辑器上使用不同的代码格式的问题。一些开发人员使用VSCode、Sublime或PHPStorm。有没有一种方法可以让开发人员
运行
一个
命令
(npm格式)来自动格式化代码。CI还会做代码格式检查吗?
浏览 3
提问于2019-04-01
得票数 0
1
回答
如何设置服务器端预接收钩子?
、
我
在
客户端使用git来提交
和
推送代码,我们使用应用程序生命周期管理(ALM)工具进行git合并。我正在尝试编写git挂钩,以便对存储库
中
的新文件/修改文件进行一些测试。我能够编写
和
测试客户端钩子,比如
pre-commit
。创建了
浏览 0
提问于2018-05-24
得票数 15
回答已采纳
1
回答
在
没有安装节点的情况下使用Husky (
在
Docker
中使用)
、
、
、
、
前端
和
后端。所有的前端开发都有node
在
计算机上,但没有后端开发。 fi或者
在
以后的版本<
浏览 8
提问于2021-06-01
得票数 1
1
回答
Git预提交钩子+坞=不同的git状态
、
、
我想在预提交git钩子
中
运行
一个脚本。我想要那个脚本从码头图像
中
运行
。这个预提交钩子的示例代码:#!} <my_
docker
_image> <path_to_my_script.py> my_script.py内部
运行
git status以确定要在预提交钩子
中
处理哪些文件。问题:当我
运行
git status时,
在
预提交钩子
中
的输出与<e
浏览 4
提问于2017-12-12
得票数 5
回答已采纳
2
回答
是否有
在
检测到修改文件后立即
运行
的git钩子?
、
、
在
修改所述文件后是否有立即
运行
的git钩子?
浏览 0
提问于2018-07-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券