![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
Lucky_Aimee
这个作者很懒,什么都没留下…
展开
-
前端gitlab-ci打包流水线优化
背景:项目使用的gitlabci,打包成docker镜像,最近打包越来越慢,打包一次需要40分钟左右,影响上线速度分析:通过查看打包的日志,主要慢在了Creating cache 和 Uploading artifacts上面,以及docker镜像比较大,下图为优化前(左),优化后(右)的对比图 解决方案:1.解决catch问题,主要是缓存了node_modules,原先是在全局中定义的,实际node_modules只在build-node这个job中使用了,只需要在这个...原创 2021-03-04 14:56:16 · 2951 阅读 · 1 评论 -
git 提交信息规范
一、开发时必须从最新代码上拉取功能分支,以分支-用户-功能为新的分支名结构:xxx-xxx-xxx例子:dev-aimee-user-create二、提交分支时注明:动作类型(新增、修改、删除、重构)+用户故事+改动明细,禁止填写无意义或不相关的注明;结构:【xxx】(xxx)xxxxx例子:【feat】(用户新增): 新增用户【type】(<scope>): ...原创 2019-12-12 15:52:00 · 265 阅读 · 0 评论 -
git常用命令
1.仓库相关git clone xxxxxx //克隆仓库,xxxxxx为仓库地址2.分支操作:git branch -a //查看远程分支列表git branch //查看本地分支git pull origin xxx //从远端xxx分支拉取项目git checkout -b xxx // 在本地新建分支xxx并切入git checkout xxx // ...原创 2019-11-21 09:34:48 · 138 阅读 · 0 评论