github速成手册


首先感谢github,有了github的建主页功能,才有了自己的网站(http://www.amswf.com/)。并使楼主省了买服务器的银子。所以楼主决定开博的首篇文章用来写一个github入门手册。虽然网上的github学习手册千千万,但是楼主保证自己的教程最精简,最有效。

 

1.github是啥:

要明白github先要知道git,git和svn一样是一种代码托管技术。而github和googlecode都属于代码托管社区。这两个社区为数以万计的程序员提供代码托管和技术交流的场所。

2.下载github上的代码:

既然github为我们提供了很多别人的代码,那么我们该怎么下载别人的代码呢。统共需要四步:

(1)安装客户端:下载一个客户端:http://pan.baidu.com/share/link?shareid=17503&uk=1543698718

(2)找到库的git地址:打开代码库页面。如https://github.com/amswf/box2d-to-cn,并找到库的git地址:https://github.com/amswf/box2d-to-cn.git

(3)打开git命令行:在桌面或者硬盘的某个文件夹里,右键选择Git bash,这个是git的命令行。

(4)执行clone命令:git clone https://github.com/amswf/box2d-to-cn.git 执行完成后,待进度完成,一个开源项目就安然的躺在你的电脑里了。

3.托管你的代码:

github为我们提供了300m的免费空间,供我们存放开源代码。如果要托管代码请按以下步骤:

(1)注册github账号,并登陆。

(2)新建库:

(3)新库建好后,也会有一个如下的界面:

然后找到你的库的git地址,本人库的地址为:https://github.com/amswf/box2d-to-cn.git

(4)将你的库clone到自己的电脑,这时候就会有个和你库名相同的空文件夹在你的电脑。

(5)往你的文件夹中放入一个文本,test.txt,然后在文件夹中右键,启动git bash

(6)将test.txt纳入版本控制,git add test.txt

(7)将test.txt提交到缓存,git commit -m "log"

(8)将test.txt提交到github,git push origin master

(9)以上如果都顺利,会提示你输入用户名和密码,成功后,会有进度显示。待100%后,你的test.txt就被成功的提交的github服务器上。

4.玩转自己的主页:

当你会新建并提交自己的库时,建立自己的主页其实就很简单了。如果你没有自己的域名,github为你提供一个"username.github.com"的域名,如果你有自己的域名,github支持你绑定自己的域名,这一切都很贴心。想要创建自己的主页请遵守下面的步骤:

(1)新建一个名字为这样的库:<user-id>.github.com

(2)将这个库clone到你的电脑

(3)在该库的文件夹中放置名为index.html的主页文件

(4)按照步骤3的提交方法,将文件push到github服务器。如果没意外,十分种后,访问username.github.com,该页面就变成了你自己的主页。是不是so easy!

5.绑定自己的域名:

(1)创建一个CNAME文件,内容是你的域名,如:

amswf.com

然后把此文件添加到Github仓库,上传到Github。Github服务器会设置doulemai.com为你的主域名,然后将www.amswf.comamswf.github.com重定向到amswf.com

(2)修改DNS

登陆你的域名管理界面。创建一条A记录,指向207.97.227.245这个IP地址。

如果是用子域名,如blog.amswf.com。只需要创建一条CNAME记录,指向blog.amswf.com


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM