git
FE-阿阳
爱学习的程序猿
展开
-
git 回滚代码的方案;
问题描述 上线经常会有合并冲突出问题,需要回滚代码的场景,以下提供两种方案;背景就是:feature 分支合并了 master 代码,但是冲突解决失误,然后把 feature 合入了 master,这时候,master 和 feature 都是不干净的。 解决方案 ...原创 2022-03-08 11:15:27 · 377 阅读 · 0 评论 -
macOs 安装 nvm 的步骤
macOs 安装 nvm 的步骤: 第一步: 安装 git (本地有git,跳过) 方式一:直接去 git 官网安装找教程,可以移驾 https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git 。本人机器不知为啥,直接通过提示安装 git 安装不上,用以下方法安装; 方式二:通过 brew install git 来进行安装,如果提示:brew: command not found,则表示本地没有 homebrew,则先原创 2021-04-26 22:13:17 · 1944 阅读 · 1 评论 -
项目新增commitLint 和 husky 步骤
第一步:安装依赖 安装 commitlint 工具和规则集。 npm install --save-dev @commitlint/cli @commitlint/config-conventional 安装 husky 用于 git 拦截 (如果安装失败需检查node版本,需要node10以上) npm i husky -D 第二步:增加 commitlint 配置文件 在根目录新增 commitlint.config.js 文件,并增加以下配置: module.exports = { e原创 2021-01-18 19:15:04 · 969 阅读 · 0 评论 -
commitlint+husky配置
为什么需要规范commit日志? commit message 是程序员开发的日常操作, 但是实际工作中却常常被大家忽略 目前commit message 处于五花八门的书写风格,十分不利于阅读和维护 优秀的互联网科技公司都有一套代码提交规范,尤其是在一些大型开源项目中,commit message 都是十分一致 规范commit日志的好处 团队形成一致的代码提交风格,更好的提高工作效率 规范的 commit message 有助于团队其它人员 review, 还可以有效的输出 CH原创 2020-11-19 12:31:52 · 3457 阅读 · 0 评论 -
git dist 目录排除不了
git dist 目录排除不了 问题描述 在有的项目中,需要排除 dist 目录不被 git 管理,一般都是在 .gitignore 文件 添加 ‘dist/’;但是有的时候发现没用。 解决方案 原因是首次提交可能就将 dist 增加到了 git 仓库,所以检查下 git 仓库如果有 dist 目录,然后将 git仓库的 dist 目录删除,再 pull 本地合并,最后 dist 目录就排除了...原创 2018-10-27 11:07:53 · 4397 阅读 · 0 评论 -
vsCode git 操作提示 Permission denied, please try again
vsCode git 操作提示 Permission denied, please try again 问题描述 在 gitlab 仓库已经添加了 ssh key 之后,用 vsCode 或者 sourcetree 克隆或者操作仓库,还是会提示 Permission denied, please try again 解决方案 如果正确配置了 ssh key,则已经有了权限,但是每次提示 Permi...原创 2019-04-24 22:39:24 · 21589 阅读 · 5 评论