如果你严肃对待编程,就必定会使用" 版本管理系统 "(Version Control System)。 眼下最流行的"版本管理系统",非 Git 莫属。 相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易
阅读全文diff是Unix系统的一个很重要的工具程序。 它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入: $ diff 变动前的文件 变动后的文件 diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来说明,如何读懂diff。 一、diff的三种格式 由于历史原因,diff有三种格式: * 正常格式(normal
阅读全文首先大家需要先去下载下面两个软件: 下载git: http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git 下载TortoiseGit: http://code.google.com/p/tortoisegit/downloads/list 下载好后就可以安装了,最好是先装git,再安装Tortois
阅读全文