主頁

mac下git命令自动补全

近期刚刚换了电脑,每次换完电脑 git 命令使用 tab 键都不会自动补全,印象里第一次配置这个比较复杂,今天又尝试了一下,网上找了找教程,还是很简单的,记录一下,便于下次配置。

阅读更多

git submodule 的简单使用

git submodule 的简单使用 目前接手的项目中,发现项目内引用了另一个项目,使用的就是 git submodule, 之前开发组件库的时候使用过 npm link, 但它是以依赖库的关系引用的。接下来,就学学 git submodule 是如何使用的。

阅读更多

git rebase 用法详解与工作原理

git rebase 用法详解与工作原理 正如我对代码有洁癖一样, 我对 commit message 也有同样的感受, 提交 commit message 之前, 一定是严格符合规范的, 之前也写过一篇配置自动检测 commit message 的文章。 在尝试使用 git rebase -i 合并 commit message 之后, 我体会到了它的强大, 于是写篇文章记录一下学习 git rebase 的过程

阅读更多

升级 webpack5

升级 webpack5 webpack5 已经发布很长时间了, 不论打包体积还是构建效率, 都比 webpack4 提升了太多。 早就想在实际项目中操作一番, 正好目前我们项目中使用的是 webpack4, 且需要做一些优化, 于是就有了这个升级 webpack5 的过程,整体坑还是可控,遂将采坑记录一下, 方便其他人。

阅读更多

记一次乌龙的排错过程

事情是这个样子的, 我们的项目接入了 sentry, 突然有一天, 飞书上接入的报警机器人开始疯狂报警, 错误瞬间飙升 1w 多, 虽然不影响功能, 但必须要解决啊。

阅读更多