喜欢GitHub之初,仅因喜欢章鱼猫。太可爱了,萌的让人无法拒绝。论Logo的重要性,论设计的重要性。

最爱章鱼猫

GitHub上托管着很多优秀的代码,全球时髦的开发者都会通过GitHub上传自己或者团队编写的代码。其他的开发者可以下载使用这些代码或为之修复bug等。因为GitHub的存在,让协作形式也发生了变化,说是全球协作一点也不夸张。

关于什么是GitHub?个人觉得GitHub首先是一款工具,来快速的帮助开发者管理其编写的代码。其次是一个平台,让全世界各地的开发者可以自由的上传代码。然后才是一种生态圈子,开发者通过GitHub沟通交流,提交改进的代码,关注、加好友等。很多知名的国内外项目都能在GitHub上找到,比如Node.js、jQuery、Bootstrap等等。

关于GitHupGit的关系,这个还是真是一个有趣的问题。前者是一个提供代码托管的平台,后者是一个分布式的代码版本管理工具。非要论关系,可能就是JavaJavaScript一样暧昧的关系吧。讲真,这两个家伙确实不是一回事。不过要想在GitHup上愉快的玩耍,还是需要掌握一些Git的相关知识。

新的Mac是预装了Git的,如何在Windows上安装Git,书中有详细的介绍,只要按照书上的步骤去操作就行。Linux CentOS上的安装可以参考如下步骤:

1、安装依赖库

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

2、安装编译工具

yum install gcc perl-ExtUtils-MakeMaker

3、下载git,选择一个文件存放目录

cd /usr/local/src

下载git到src目录

wget https://www.kernel.org/pub/software/scm/git/git-2.14.0.tar.xz

4、解压源码包

方式一(推荐):

tar xf git-2.14.0.tar.xz

方式二:

先解压xz

xz -d git-2.14.0.tar.xz

再解压tar

tar -xvf git-2.14.0.tar

进入源码包

cd git-2.14.0

执行编译

make all prefix=/usr/local/git

安装git

make install prefix=/usr/local/git

5、设置环境变量,将git目录加入PATH echo 'export PATH=$PATH:/usr/local/git/bin' >> /etc/bashrc

生效环境

source /etc/bashrc

查看安装是否成功

git --version

注意:如果觉得以上的方法很繁琐,在安装git的过程中可以使用 yum install git来安装。没错,只要这么一个命令就够了。如果想卸载git可以使用yum remove git

接在来的配置操作书中都有介绍,按照步骤去操作就能离GitHub更近一步了。要想玩转GitHub还需要注册一个账号,《GitHub入门与实践》一书中都有详细的说明,还等什么?赶紧去看吧。(*^__^*) 嘻嘻……

总体来讲这本书算是一本比较好的GitHub工具书,日系书籍讲的都比较细致,基本上一天下来就能玩转GitHub。从此告别SVN,拥抱变化,走向世界。心有多大,舞台就有多大。代码已经准备好了,请开始上传到GitHub给全世界的开发者看吧。:)