commit
为什么 husky 放弃了传统的 JS 配置
husky想必大家都不陌生。作为前端工程化中一个不可或缺的的工具,它可以向我们的项目中添加git hooks。同时配合lint-staged可以方便的在代码提交前进行lint。
2021-09-26 14:13:15阅读全文
git提交也有规范,看下鹅厂是怎么做的
无规矩不成方圆,当查看git提交历史的时候,发现每个人git的提交记录都有自己的风格和习惯,并没有一套完整的规范,不利于阅读和维护。所以需要一套git提交规范,使得提交记录清晰明了,让人一看就能知道此次提交的目的。
2021-09-25 20:14:43阅读全文
Git修改commit作者和邮箱
在工作中我们经常会被要求使用特定的账号和邮箱提交代码,但有时git配置的错误,导致提交了很多错误的commit,push被拦截。这时候我们可以git指令来修改已经提交的commit,来解决问题。
2021-12-15 01:55:28阅读全文
VUE 3.0 源码 scripts/verifyCommit.js 文件 对git提交时输入的描述信息进行规范
文件路径:VUE 3.0 源码 scripts/verifyCommit.js
2021-12-31 02:25:15阅读全文
[git] 批量删除commit history
场景:远程仓库的时间线从前到后一共有6个提交,分别为A B C D E F(A是远程仓库第一个提交)现在需要实现删除B C D的提交记录,让远程仓库的时间线上只出现 A E F。
2022-10-07 14:28:08阅读全文