配置
编辑~./gitconfig文件
1 | vi ~./gitconfig |
会出现
1 | [user] |
commit
- feat: 新功能
- fix: 修复BUG
- docs: 文档
- style: (不影响代码运行的样式修改)
- refactor: 重构(既不是新增功能,也不是修改BUG的代码变动)
- test: 增加测试
- chore: 构建过程或辅助工具的变动 【gulp, webpack, npm】
本地删除远端仓库文件夹
可以直接在github上直接删除文件
以删除.idea为例
1 | git rm -r --cached .idea. // 删除的是缓存 |
配置precommit 规范开发
- 安装相应插件husky,lint-staged。
- 在package.json文件的script中配置
1 | "precommit": "lint-staged", |
1 | "lint-staged": { |
需要注意更改.git下的默认脚本