GitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名GitHub,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。Github 由Chris Wanstrath, PJ Hyett 与Tom Preston-Werner三位开发者在2008年4月创办,除了Git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。
那么这样一款软件我们该如何去使用呢?首先我i们需要到github的官网上进行账户的注册,官网地址:https://github.com。
注册之后,需要填一些类似于调查的问题不过可以跳过。接下来我们就可以创建我们的仓库。
按要求填写必要信息之后,我们的仓库就创建成功了。需要注意的是创建仓库名的时候尽量不要使用中文。在创建了个人仓库之后,我们需要把个人仓库放在本地。
点击clone or download即可以将仓库克隆到本地。(同时这个按钮还可以将github上的源代码下载到本地。)
将仓库克隆本地完成后,在放置仓库的文件夹中右击会出现git bash here,点击,然后再黑色操作框内输入指令:git clone https://github.com/sjhdamowang/-.git,(自己创建的仓库名)然后按下回车,这个就是我们创建的仓库的URL 。在这之后我们就要进行在Git Bash中配置用户名和邮箱的任务了。 第一次使用Git Bash需要配置邮箱和用户名,用来保留自己的信息。 输入git config --global user.email然后输入你的邮箱 输入git config --global user.name然后输入你的用户名,在邮箱和用户名都使用之后我们就可以正式使用Git了。
那么大致介绍了github的使用和配置,让我们来了解一下其他的功能。
之前提过可以在github上下载别人的源代码,就讲一下如何操作吧。
首先我们可以点击项目处的clone or download按钮(如上图所示),然后我们可以打开git,进入要存放该源代码的git目录,然后输入指令git clone git://github.com/*******/test.git(git clone https://github.com/*******/test.git),其中git cone git 和git clone https一样(*****代表的是不同的项目地址)。如此操作,我们便可以将别人的源代码下载下来并保存到本地。
同时为了保持代码的同步,我们可以进入目录输入如下指令:
其中JaveDemo是已经存在在github上的一个仓库。
综上便是这次的简介,当然github的功能远远不止这些,由于自己也是初步接触github,可能有很多地方不是特别的详细和明确,但我相信在之后的学习中我会更加了解github,更加熟悉它的使用方法,能够熟练使用github。