InfoQ

InfoQ

编辑特辑

“刘辉”相关的内容


刘辉的新闻

Git历险记(五)——Git里的分支&合并

主题
Ruby,
Java,
动态语言,
.NET,
开放源代码,
语言,
编程,
专栏,
Git历险记,
git

由于Git采用了“SHA1哈希串值内容寻值”、“快照存储(snapshot)”等方法, Git中创建分支代价是很小的速度很快;也这是因为如此,它处理合并冲突的方法与众不同。

Git历险记(四)——索引与提交的幕后故事

主题
Ruby,
动态语言,
Java,
版本控制,
.NET,
开放源代码,
配置管理,
语言,
编程,
专栏,
Git历险记,
git

我想如果看过《Git历险记》的前面三篇文章的朋友可能已经知道怎么用git add,git commit这两个命令了;知道它们一个是把文件暂存到索引中为下一次提交做准备,一个创建新的提交(commit)。但是它们台前幕后的一些有趣的细节大家不一定知晓,请允许我一一道来。

Git 历险记(三)——创建一个自己的本地仓库

主题
Ruby,
Java,
动态语言,
版本控制,
语言,
.NET,
开放源代码,
配置管理,
编程,
专栏,
源代码控制,
Git历险记,
git

本文讲述了使用Git如何为你的项目创建本地仓库,以及Clone远程项目。

Git历险记(二)——Git的安装和配置

主题
Ruby,
Java,
动态语言,
版本控制,
语言,
.NET,
开放源代码,
配置管理,
编程,
专栏,
Git历险记,
git

从这一篇开始,我就将比较“啰嗦”的和大家一起从零开始经历Git使用的每一步,当然对我而言这也是一个重新认识Git的过程。本篇介绍Git的安装和配置。

Git历险记(一)

主题
Ruby,
动态语言,
Java,
版本控制,
.NET,
语言,
开放源代码,
配置管理,
编程,
git,
专栏,
Git历险记

作为分布式版本控制系统的重要代表——Git已经为越来越多的人所认识,它相对于我们熟悉的CVS、SVN甚至同时分布式控制系统的Mercurial,有哪些优势和不足呢。《Git Community Book》的译者刘辉将分享他使用Git的经验,以及他对Git的看法。