上一个主题

1.3.4. Windows下安装和使用Git(msysGit篇)

下一个主题

2.1. Git初始化

本页

2. Git独奏

通过前面的章节,我们了解了版本控制系统的历史,也学习了如何安装Git。从这一章开始,我们就真正地进入到Git的学习中。Git有着陡峭的学习曲线,即使是有着其他版本控制工具经验的老手也不例外。因为有经验的老手会按照在其他版本控制系统中遗留的习惯去想当然地操作Git,努力地在Git中寻找对应物,最终会因为Git的“别扭”而放弃使用。这也是作者的亲身经历。

Git是开源社区送给每一个人的宝贝,用好它可以实现个人的知识积累、保护好自己的数据,以及和他人分享自己的成果。这在其他的很多版本控制系统中是不可想象的。试问你会花费少则几万美金去购买商业版本的控制工具么?你会去使用必须搭建额外的服务器才能使用的版本控制系统么?你会把“鸡蛋”放在具有单点故障、服务器软硬件有可能崩溃的唯一的“篮子”里么?如果你不会,那么选择Git,一定是最明智的选择。

本篇还不会涉及团队如何使用Git,而是从个人的视角去研究如何用好Git,并且还会揭示Git的原理和奥秘。本篇是全书最重要的部分,是下一步进行团队协作必需的知识准备,也是理解全书其余各部分内容的基础。本篇各章节将以实践、思考、再实践的方式循序渐进地学习Git。到本篇的结尾,我们会发现通过“Git独奏”也可以演绎出美妙的“乐曲”。

那么我们就开始第一个实践吧。

目录: