GitHub是一个面向开源及私有软件项目的托管平台、开源代码库以及版本控制系统,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。通常在Windows下使用GitHub的教程是非常多的,因此也无需主页君在此多费唇舌。本文主要讨论在Mac OS X系统上使用GitHub的方法。其实,在Mac OS X系统上使用GitHub的教程网上也有,但是大部分都过于陈旧,加之系统或用户界面更新的缘故,有些内容已经非常不准确了,这往往给初学者带来很大困扰。本文所讨论之内容均基于最新版本的软件,对于初涉GitHub的用户来说更加参考价值。
1、注册GitHub
GitHub首先是一个网站,为了把你的代码托管到这个网站上,你应该首先注册为该网站的用户。为此,请先登录GitHub的网站(https://github.com/),然后填写用户名、邮件地址等信息以完成注册,如下图所示。
注册过程没有太多需要解释的,一步一步按提示操作直到注册完成,你就可以用这个账户来登录(Sign In)你的GitHub账户了!登录界面如下。
登录成功后的界面如下(可见红色圆圈里显示了我的登录名)。由于是新注册用户,所以现在GitHub上还没有任何托管的软件项目。按图所示,现在你可以阅读GitHub的用户指引(Read the guide),这会指导你如何使用GitHub(当然,这也是接下来我们要演示的事情)。或者,你也可以直接开始一个新的项目(Start a project)。
2、安装或更新Git
在很多教程里,你会发现很多开发人员是通过命令行界面来操作和使用GitHub的。从专业人士角度来说,这也才真正是打开GitHub的正确方式。在Mac OS X中,命令行也就是指Terminal。要在Terminal中通过键入指令的方法来操作GitHub那么正确地安装Git就是一个先决条件。
当然本文要重点介绍的方法比这个(也就是在命令行界面通过键入指令的方法来操作GitHub)会更简单一些,后面你就会看到我们这里的方法是使用具有图形用户界面的客户端来对GitHub进行操作的。但是,安装Git仍然是必要的。"If you don't already have Git installed, you must configure it before using GitHub Desktop." 这也是GitHub Desktop的用户手册里明确指出的。
通常,Mac OS X中都已经安装了Git。但是,Git的版