Jun 6, 2016

Git 分支合并

Git 分支合并

当不同分支上的文件都发生了更改时,就会遇到把这些更改进行合并,这个时候要用到两个操作:Merge 或者 Rebase 。 Merge Merge 会把两个分支最新的版本(C3 和 C4)进行合并 ,并生成一个新的版本(C5)。

Jun 6, 2016

Git 分支管理

Git 分支管理

前文讲到 Git 的基础命令,这里谈一下 Git 的分支管理。 Git 的每一次提交都是为当前所有文件创建一个快照,而每创建一个分支则是添加一个可移动的指针,来定位版本修改的过程。

Jun 5, 2016

Git 基础命令

Git 基础命令

用户设置 Git 应该是如今最常用的版本控制工具了,对于初学者来说,客户端会比较方便,但是熟悉一些基本的 Git 的命令会大大地提高我们的开发效率。 设置用户信息 git config --global user.name 'Tony Wu' git config --global user.email 'mail@tao.im'

May 28, 2016

CSS 垂直居中

CSS 垂直居中

平时会经常遇到垂直居中的问题,其实最简单的方法是用 table 的 vertical-align 属性。 父元素样式设为 display: table; 子元素样式设为

Apr 19, 2016

安装 Zsh

安装 Zsh

Zsh 是一款比较强大的 Shell 软件,它在兼容 Bash 的同时还提供了一些更强大的功能。下面是 Zsh 在 Mac 和 CentOS 上的安装方法。 Mac 查看 Mac 上支持的所有 Shell 类型

Apr 14, 2016

CentOS 7 安装 Nginx

CentOS 7 安装 Nginx

安装 升级 rpm 安装包并安装。 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm yum -y install nginx

Mar 22, 2016

使用 NVM 管理 Node 的版本

使用 NVM 管理 Node 的版本

前些天把本地 Node 的版本升级到了 5.9.1,本来一切都很正常,结果在跑 Ghost 的时候出现了问题,Ghost 不支持这一版本,无耐只好单独装了一个 0.12.0 版本的 Node来跑 Ghost,这就要用到 NVM

Feb 1, 2016

你好,Ghost!

你好,Ghost!

之前一直是用 WordPress 写博客,WordPress 比较强大,但比较臃肿。虽然也听说过 Ghost,但是一直没机会尝试。这两天在电脑上试了一下,感觉很不错,所以决定把博客系统从 WordPress 转到 Ghost 上来。