基础知识扫盲:Git、Github、Hexo、Node.js

什么是git ???:

Git是目前世界上最先进的分布式版本控制系统(没有之一)。
那什么是:版本控制系统

Git的核心思想是『分布式』,我们在服务器上面有一个『主仓库』,这里放的是拿得出台面的代码,我们也可以在自己的电脑上创建分支,这些分支由『主仓库』克隆而来,然后我们就可以愉快的在自己的电脑上写代码了,写完代码可以同步在自己电脑的分支里面,当你觉得自己的代码拿得出台面,我们可以申请把自己的代码更新到『主仓库』里面,一旦通过这样的审核,我们就对『主仓库』做了某种贡献,世界各地的杰出程序员不断的为一个项目的『主仓库』做贡献,让这个项目变得越来越完善。


什么是github?

github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。

ps:全球最大的同性交友网站

1、github是一个基于git的web 协作社区,它有多种机制让大家协同的和你一起的对项目进行贡献。

2、github全平台、全设备支持,你可以在任何终端上,随时随地的共享你的代码、评论或着其他有意义的信息。

3、这个世界上最大的开源软件社区


什么是Hexo?

Hexo中文网

快速、简洁、高效的博客框架

Hexo是一个是一个基于Node.js的静态博客程序,可以方便的生成静态网页托管在github和Heroku上,类似于jekyll、Octopress、WordPress,我们可以用hexo创建自己的博客,托管到GitHub上,绑定自己的域名,用MarkDown写文章。


为什么用Hexo?

1、速度快

Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。

2、支持Markdown

Hexo 支持 GitHub Flavored Markdown 的所有功能,甚至可以整合 Octopress 的大多数插件。

3、一键部署

只需一条指令即可部署到 GitHub Pages, Heroku 或其他网站。

4、丰富的插件

Hexo 拥有强大的插件系统,安装插件可以让 Hexo 支持 Jade, CoffeeScript。


什么是Node.js?

简单的说 Node.js 就是运行在服务端的 JavaScript。

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

什么是node.js

猜你喜欢

转载自blog.csdn.net/heimu24/article/details/81157735