git hook 和 Husky工具
git hook
- 背景
git : 除了作为版本控制之外,还能执行自定义操作----git hook , 它存在于.git 文件夹下的hook文件夹,里面有很多以.sample结尾的demo文件,要执行它,只需要把文件名后面的的sample删了。 - 应用场景:
(1)实现自动编译
(2)自动删除仓库中的编译代码
Husky工具
- 介绍
是一个专门写git hook 的工具,因为.git这个文件夹不会提交到git上,小伙伴们不能获取到我的配置。Husky 工具可以让git hook 的 配置写在src文件夹下,解决git hook 无法共享的问题