Search for History
Clear
2022.04.12
JavaScript
Git
使用 Lint-staged 校验 Git 暂存区代码是否符合标准
什么是 Lint-staged在 Git 暂存区执行相关的操作,如对暂存区进行eslint或是prettier,也可以自定义一些脚本官方写着很有趣的一段话:Run linters against staged git files and don’t let 💩 slip into your code base!对暂存区进行代码校验,不要让 💩(便便)溜进你的代码库!正文有些人可能会问,我...
696
3min
2022.04.12
Git
使用 commitlint 来检查提交的信息是否符合规范
什么是 commitlintcommitlint 用来校验你提交的信息是否符合规范,它和commitizen很类似,它们都做一件事,那就是让你提交的信息更规范commitlint 和 commitizen 的区别commitlint: 校验 git commit 信息是否符合规范(就像 eslint 一样)commitizen: 辅助 git commit 信息更加规范(就像代码提示一样)所...
520
2min
2022.04.12
Git
使用Husky(哈士奇)管理Git项目
什么是 Husky(哈士奇)Husky 就是狗,没错就是拆家的那家伙,也不知道@typicode是怎么想的,尽然起了这么有趣的一个项目名字Husky 可以方便快速的使用Git hooks,帮你简单的配置项目,同时 Husky 可以将Git hooks同步到仓库,让整个团队能使用相同的Git hooks什么是 Git Hooks文档说明中文: https://git-scm.com/book/...
728
3min
2022.04.03
Git
使用commitizen规范化git提交信息
前言如果你足够细心观察的化,你会发现哪些大型项目他们的git comment信息是有规律,且非常规范的例如 Vue 项目仓库他们都是经过规定的格式以及类型和一些规范进行提交的那么这真的是认为一个一个的编写吗?答: 当然不是,每一个项目都有不同的格式、类型、规范标准,如果是中小型项目可以直接使用普通默认的标准,但大型项目他们都会自定义一些标准供团队所有人去遵循,显然它是需要一款工具来进行管理这...
549
2min
2022.04.03
记录
Git
git中tag与release的创建以及两者的区别
前言本文未经过原文作者转载许可,全由博主一人擅自抄录到本博客,博主只是觉得原文作者写的很好,所以将其收录到自己的博客内,以便博主本人日后对该知识有所遗忘时,能在自己的博客内自行查阅,再此感谢原文作者写的这篇好文。如有侵权,请联系删除本文可能于原文有所不同,不过版权依然归原文作者所有原文地址: https://www.jianshu.com/p/79ecf4fe5079定义标签(tag)是特定...
729
2min
2021.09.01
记录
Git
git清空所有comment记录(含远程仓库)
当你再开发的时候,新建了一个仓库进行版本控制,每天晚上都会把当天完成内容push到仓库可到准备发布时,你不想让别人看到你的烂代码你可能会选择重命名仓库,然后再新建仓库,从而得到之前仓库的昵称,你也可能会选择全部清空所有提交记录本篇内容主要记录一下清空仓库的所有提交记录正文创建orphan分支关于orphan分支是什么,可以直接去官网看更详细的说明orphan: 创建一个一个无提交记录的分支,...
317
1min
2021.03.30
Git
Git一台电脑多账号切换使用
最近多注册了一个Github账号,专门用于fork其他优秀项目的lete-fork难免会在本地push一些代码上去,但Git有个毛病,它切换账户起来是非常麻烦的,各种上网查资料,和网友的咨询后,总结出了这篇文章内容参考: https://blog.csdn.net/lqlqlq007/article/details/80613272正文这里建议使用ssh方式,千万不要使用https方式,之前...
1.7k
6min
2021.02.05
Git
Git Pull 拉取的用法
最近写Hexo-MengD(萌典)主题老出现bug不得不使用这些Git指令而且这些命令不常用,记不住,就记录一下其他于Git命令相关的文章Git 解决 (master|MERGING)Git撤回Push到远程的代码Git分支合并(dev合并到master)写法(其中<>只是为了标识)git pull <远程主机名> <远程分支名>:<本地分支名>...
171
1min
2021.02.05
Git
Git分支合并(dev合并到master)
最近写Hexo-MengD(萌典)主题老出现bug不得不使用这些Git指令而且这些命令不常用,记不住,就记录一下其他于Git命令相关的文章Git 解决 (master|MERGING)Git撤回Push到远程的代码Git Pull 拉取的用法正文当我们在dev分支中完成了项目的开发与测试,测试无bug后执行了如下命令git add .git commit -m'提交代码'...
343
1min
2021.02.05
Git
Git撤回Push到远程的代码
最近写Hexo-MengD(萌典)主题老出现bug不得不使用这些Git指令而且这些命令不常用,记不住,就记录一下其他于Git命令相关的文章Git 解决 (master|MERGING)Git分支合并(dev合并到master)Git Pull 拉取的用法当我们已经把代码push到远程仓库后,突然发现了bug,这时候我们就需要代码回滚了执行git log命令Lete@Lete MINGW64 ...
314
1min
1
2