经常使用的git命令:css
git clone xxx(地址): 将远程仓库的代码克隆到本地;前端
Git pull: 拉下远程仓库的代码;node
Git status: 查看本地代码的更改文件;git
Git add .: 添加全部更改的本地文件;gulp
Git commit -m ‘message’: 提交并键入提交信息;浏览器
Git push:提交代码至远程仓库;bash
Git checkout dev/xxx: 切换分支;前端优化
Git log: 查看提交日志;异步
Git reset --hard xxx(版本代码): 回滚到某次代码;分布式
Gulp 是基于node.js的一个前端自动化构建工具,开发这能够使用它构建自动化工做流程(前端集成开发环境)。使用gulp,能够自动编译scss,还会自动添加浏览器前缀,实在是方便。
更多请看:https://blog.csdn.net/heshuaicsdn/article/details/78926401。
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上不少版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多我的共同开发同一个项目,共用资源的目的。与git相似。
但与git不一样的是,svn不能回滚代码,而git能够;svn是集中式版本控制,而git是分布式版本控制。
更多请看:https://blog.csdn.net/hymking/article/details/53621908。
1)服务端渲染;
2)Vue异步组件;
3)减小 HTTP请求数;
4)资源合并与压缩;
5)CSS Sprites
6)懒加载;
7)Gzip
8)CDN
等等,此处只列举一些常见的,详情请看: https://blog.csdn.net/w2326ice/article/details/64122372。