github简单实用
?
今天折腾了github,中间碰到些问题,查了很多资料,但是其中对于某些细节描述的不是很清晰,这里记下来免的后来者再费劲。
我的环境:
?ubantu11.10?
?
1.下载git包
sudo aptitude install git?
//若是你不想用aptitude的话,可以用下面命令
sudo apt-get install git?
//我这里用aptitude是因为这个命令安装和卸载比单纯的apt-get干净。
?
2.查看是否正确安装
?
? git config --global user.email gityesy@gmail.com ? ? ? ? ? ? ? ?// 设置在git的邮箱 这两个在注册的时候填写即可
?
4.2 生成pubkey
ssh-keygen -t rsa -C "gittest@gmail.com" ? ? ? ? ? ? ? ? ? ? ? ? ? ?// 这个邮箱可以是任意邮箱,只是作为注释使用,建议还是github的注册邮箱
若是不需要密码的话,一直按回车即可。
这个时候会生成一个id_rsa.pub,将这个文件中的内容添加到github中的SSH KEY中。
?
4.3:建工程
?
Agent admitted failure to sign using the key. Permission denied (publickey).?
执行 ssh-add ?将专用密钥添加到 ssh-agent 的高速缓存中
?
5.收工这样就建立了本地同github之间的联系。
若是对于上面安装还存在疑问,可参见链接:http://help.github.com/mac-set-up-git/
?
一个描述较为详细文档
http://www.linuxgem.org/user_files/linuxgem/Image/git-tutor.pdf