105 文字
1 分
git提交预检查报错
git 提交时报错error: cannot spawn .husky/pre-commit: No such file or directory
原因:配置的 husky 中,pre-commit 文件开头缺少一行代码#!/bin/sh 
联想:第一行的作用是什么?#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
如果通过手动执行则不需要添加第一行,如:
/bin/sh test.sh
/bin/php test.php
