SF
Kinice的存档点
Kinice的存档点
注册登录
关注博客
注册登录
主页
关于
RSS
用shell解释发布开源工具的git commit&git tag&npm publish&gh-pages流程
Kinice
2019-07-05
阅读 1 分钟
1.8k
用alias写在了.zshrc里,直接用 command [version] [commit/tag message] [subtreeDir]使用,[version]和[message]必须。
前端自动化工作流中的hooks
Kinice
2019-05-20
阅读 4 分钟
4.9k
在前端的日常工作中,经常会出现“当执行一种操作之前(之后)需要同时执行另一种操作”的情况,比如我们希望在每次git commit之前都运行eslint代码检查、npm install之前检查项目依赖等。作为经典的情况,各类工具都可以让我们在特定的动作发生时触发自定义脚本,这个功能就叫钩子hooks。
理解git结构与简单操作(四)合并分支的方法与策略
Kinice
2018-03-15
阅读 6 分钟
5.6k
接上节,此时的dev分支与master分支的进度就不一样了,所以需要将dev分支与master分支同步。这里需要的就是合并分支的操作,大家应该都知道用git merge或者git rebase。
理解git结构与简单操作(三)认识版本库与分支
Kinice
2018-03-15
阅读 3 分钟
2.8k
版本库,也就是git的分支库,其实是git最核心的部分。当我们提到git时,其实就是在说git分支。如果你是一个个人开发者,你的项目只有一个人在开发,永远只有一个master分支,那么你可能永远接触不到分支的内容,你对git的了解会永远停留在「了解」这一阶段。
理解git结构与简单操作(二)工作区与暂存区
Kinice
2018-03-15
阅读 2 分钟
4.1k
比如说,工作区其实是整个git流程的源头,你对工作区的修改其实就是git要保存的对象。所以,当你修改工作区完成(写完代码),将修改从工作区提交到远程仓库的流程中工作区的内容是绝对不会变的。简而言之,在提交的流程中只有你自己去修改文件,git不会去动。
理解git结构与简单操作(一)git的本质
Kinice
2018-03-15
阅读 2 分钟
3.3k
git已经是一个非常普及且常用的代码管理工具,算是程序员标配之一。但近期面试了大约十几个3-5年前端工程师外加实习生,发现大多数的git水平都停留在add、commit、push、pull这个最简单的流程,只会用GUI,甚至一点都没接触过的也大有人在。