WTQ
105 文字
1 分
git提交预检查报错
2024-12-22

git 提交时报错error: cannot spawn .husky/pre-commit: No such file or directory#

原因:配置的 husky 中,pre-commit 文件开头缺少一行代码#!/bin/sh alt text
联想:第一行的作用是什么?
#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
如果通过手动执行则不需要添加第一行,如:

/bin/sh test.sh
/bin/php test.php
git提交预检查报错
https://www.aklelouch.cn/posts/2024-12/20241222-01/git提交预检查报错/
作者
@CJT  &  @WTQ
公開日
2024-12-22
ライセンス
CC BY-NC-SA 4.0