Git分布特性之一就是远程版本库, 一个克隆是版本库的副本。一个克隆包含所有原始对象;因此,每个克隆都是独立,自治的版本库,与原始版本库是真正对称,地位相同的。一个克隆允许开发人员可以在本地独立的工作,不需要中心版本库。总之,克隆使得Git易于扩展,并允许地理上分离的很多贡献者一起协作。 从本质上讲,分离的版本库是相当有用的。
- 开发人员独立工作
- 开发人员被广域网分离。在相同地区的一群人可以共享一个本地版本库来积累局部变化
- 一个项目预计在不同的发展线上有显著差异。
Git分布特性之一就是远程版本库, 一个克隆是版本库的副本。一个克隆包含所有原始对象;因此,每个克隆都是独立,自治的版本库,与原始版本库是真正对称,地位相同的。一个克隆允许开发人员可以在本地独立的工作,不需要中心版本库。总之,克隆使得Git易于扩展,并允许地理上分离的很多贡献者一起协作。 从本质上讲,分离的版本库是相当有用的。
分支是在软件项目中启动一条单独的开发线的方法。分支是一种统一的,原始的的状态分离出来的,能够使开发能够在多个方向上同时进行,并可能产生项目的不同版本。通常情况下,分支会调解并与其他分支合并,来重聚不同的力量。
Git允许很多分支,因此在同一个版本库中可以有许多不同的开发线。Git的分支是轻量级的,简单的,Git对合并的支持是一流的,所以,大多数的Git用户把分支作为日常使用。
当今世界,难以想象有创意的人会在没有备份策略的情况下启动一个项目。数据是短暂的,容易丢失,例如,通过一次错误的代码变更或者一次灾难性的硬盘崩溃。所以说,在整个工作中持续性的备份和存档是非常明智的。
Git就是一个功能强劲的版本管理工具,它比svn要优秀很多。
本来以为微信支付和支付宝一样简单,可是一弄才知道有好多坑,现在我记录下来,也让别人少走一些弯路. 官方文档
上篇博客主要讲了怎么样搭建octopress博客,今天主要讲解个性化设置cotopress.
1.在plugins
目录下创建category_list_tag.rb
文件,内容如下: