您的位置:首页 > 编程语言

使用Github托管项目

2012-03-09 18:02 260 查看
使用Github托管项目

准备活动

注册github账号。

http://github.com

准备认证信息

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

参考信息

图形化显示每个人的提交情况。
https://github.com/blog/39-say-hello-to-the-network-graph-visualizer
Github的wiki
https://github.com/github/gollum#readme
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: