使用Github托管项目

使用Github托管项目

准备活动

注册github账号。

准备认证信息

生成公钥:
ssh-keygen -C ‘sinojelly@gmail.com’ -t rsa
第一次选择路径,可以直接回车使用默认值。第二次输入密码,建议输入一个安全的密码。后面认证时也需要输入此密码。(我用Btel4)
添加公钥到网站:
vi .ssh/id_rsa.pub
把其中的内容添加到网站公钥位置。
测试是否能认证成功:
如果看到下面内容,那么说明认证是成功的,只是github不支持shell:
ERROR: Hi sinojelly! You’ve successfully authenticated, but GitHub does not provide shell access
参考:
如果想看如何避免每次登陆都要输入密码的问题,参见:
把其中的代码复制到bash_profile中,然后执行source .bash_profile,输入一次ssh key密码就可以了。后面不需要输入了。

管理项目

创建本地代码库

1、创建一个准备存放代码的目录example。
2、cd example,  运行git init 生成空的git代码库。
3、可以在本地代码库上做开发。

把本地代码库导入到github

运行如下两条命令即可:(当然需要先在github上创建一个代码库confignix)
[sinojelly@shell ~]$ git remote add origin git@github.com:sinojelly/confignix.git
[sinojelly@shell ~]$ git push origin master

参考信息

图形化显示每个人的提交情况。
Github的wiki
 
posted @ 2012-03-09 18:02  痴人指路  阅读(302)  评论(1编辑  收藏  举报