Github开源代码库和免费静态空间申请使用

Github开源代码库和免费静态空间申请使用

a1ec08fa513d269718ccd13f55fbb2fb42166d224f4ae089(这货是Github吉祥物哟~~~~) Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理。在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中。目前,包括Rubinius和Merb在内的很多知名项目都使用了Git。Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用。作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

1.Github注册账号、创建应用

Github网址:https://github.com/
  首先打开官方网址,在右边注册(很明显的!) 1 然后要去收邮件么?不用,注册后直接就进入了个人中心,点击右上角的按钮创建一个repo 2 名字取好就行了,其他保持默认即可 3

2.Git Gui的使用

Git下载地址:http://pan.baidu.com/share/link?shareid=682365872&uk=1126057359
运行Git GUI客户端 1 把地址复制过去、下面是本地文件夹、注意、要选择不存在的文件夹2 选择一个分支 3 当你修改文件后,点击“重新扫描”,扫描出所有改动过的文件 4 然后点击“缓存改动”,写写描述,点击“提交” 5 然后就可以上传了 6 这里要你输入你的Github账号和密码 7 看到下面的界面。就代表成功了 8 现在到Github上看看,成功上传 9

3.Github Pages的使用

Github Pages 是什么?如果你对编程有所了解,就一定听说过Github。它号称程序员的Facebook,有着极高的人气,许多重要的项目都托管在上面。简单说,它是一个具有版本管理功能的代码仓库,每个项目都有一个主页,列出项目的源文件。但是对于一个新手来说,看到一大堆源码,只会让人头晕脑涨,不知何处入手。他希望看到的是,一个简明易懂的网页,说明每一步应该怎么做。因此,Github就设计了Pages功能,允许用户自定义项目首页,用来替代默认的源码列表。所以,Github Pages可以被认为是用户编写的、托管在github上的静态网页。 创建了repo后,点击图中的按钮 4 然后直接滚动到最下面 5 点击“PUNLIS”(貌似少了个“H”?) 6   然后?然后按照第二步的内容,把它Clone下来,自己修改

4.Github Pages绑定域名

Github Pages绑定域名的方法有点奇怪,首先,新建一个文本文档,内容为你的域名,名称为CNAME(没有后缀名哦!) 7 别忘了上传! 然后做解析、如果是@解析(类似xxx.com),就A到204.232.175.78,如果不是(类似www.xxx.com、bbs.xxx.com),就CNAME到用户名.github.io(是第一步中的用户名,不是repo名)例如你的用户名是example,则CNAME到“example.github.io” 8

5.Github Pages演示

这里借用下Qi的演示~~
1、主页演示:http://freehao123.github.com/freehao123/ 2、图片外链演示:
 

6.总结

1.Github Pages空间是一个开源免费的空间,所以建议大家不要滥用,因为国外版权问题,音乐、视频类的文件最好不要放在这个空间上。 2.Github Pages也可以用来建立博客,具体请看Qi的文章《免费开源Github Pages空间可绑域名搭建个人博客存放图片文件》 3.Github Pages是一个免费静态空间,动态的部分基本上要靠别的系统来完成。评论和写作等要依靠第三方的工具。 4.Github Pages这个空间“相当麻烦”。但是有两个好处:老牌开源的空间——稳定、不会随便删除用户数据,没有空间、流量限制。 5.Github Pages空间申请和使用难度很高,不建议新手使用,刚接触免费空间的朋友建议你去试试其他空间

小结

唔,博主是学生党,又要开学了,所以博文更新很慢,见谅