装上 pre-commit 钩子
场景:~/proj 里已备好一个会跑 CI 的钩子脚本 ~/proj/hook.sh,但还没装到 git 的钩子位置上。
任务:按说明把它装成 pre-commit 钩子(放到位、给执行权限),让以后每次提交都先跑它。装好运行 ~/check。
范围:只在 ~/ 下你自己的仓库里操作;答案是运行后拿到的一段标记。
提交:把 ~/check 打印的标记贴回来。
判分只认状态:脚本真跑绿了、或你查到的数对了,才给标记。
场景:~/proj 里已备好一个会跑 CI 的钩子脚本 ~/proj/hook.sh,但还没装到 git 的钩子位置上。
任务:按说明把它装成 pre-commit 钩子(放到位、给执行权限),让以后每次提交都先跑它。装好运行 ~/check。
范围:只在 ~/ 下你自己的仓库里操作;答案是运行后拿到的一段标记。
提交:把 ~/check 打印的标记贴回来。
判分只认状态:脚本真跑绿了、或你查到的数对了,才给标记。
全部评论