git
FE-阿阳
爱学习的程序猿
展开
-
git 回滚代码的方案;
问题描述上线经常会有合并冲突出问题,需要回滚代码的场景,以下提供两种方案;背景就是:feature 分支合并了 master 代码,但是冲突解决失误,然后把 feature 合入了 master,这时候,master 和 feature 都是不干净的。解决方案...原创 2022-03-08 11:15:27 · 384 阅读 · 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 · 1948 阅读 · 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 · 988 阅读 · 0 评论 -
commitlint+husky配置
为什么需要规范commit日志?commit message 是程序员开发的日常操作, 但是实际工作中却常常被大家忽略目前commit message 处于五花八门的书写风格,十分不利于阅读和维护优秀的互联网科技公司都有一套代码提交规范,尤其是在一些大型开源项目中,commit message 都是十分一致规范commit日志的好处团队形成一致的代码提交风格,更好的提高工作效率规范的 commit message 有助于团队其它人员 review, 还可以有效的输出 CH原创 2020-11-19 12:31:52 · 3468 阅读 · 0 评论 -
git dist 目录排除不了
git dist 目录排除不了问题描述在有的项目中,需要排除 dist 目录不被 git 管理,一般都是在 .gitignore 文件 添加 ‘dist/’;但是有的时候发现没用。解决方案原因是首次提交可能就将 dist 增加到了 git 仓库,所以检查下 git 仓库如果有 dist 目录,然后将 git仓库的 dist 目录删除,再 pull 本地合并,最后 dist 目录就排除了...原创 2018-10-27 11:07:53 · 4430 阅读 · 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 · 21634 阅读 · 5 评论