-
git config --global user.name "woaigithub"
-
git config --global user.email "jorden008@gmail.com"
-
//新建公钥和私钥
-
ssh-keygen -C "jorden008@gmail.com" -t rsa
-
//显示公钥内容,拷贝到github的settings的public key中
-
cat /home/andy/.ssh/id_rsa.pub
-
//测试和github的联通性
-
ssh -v git@github.com
-
//在github新建repository,名称是rubyforum
-
//在本地执行
-
mkdir rubyforum
-
cd rubyforum
-
git init
-
touch readme
-
cat >> readme
-
ruby forum
-
//[ctrl+d]退出
-
git add readme
-
git commit -m "first commit"
-
git add remote origin https://github.com/woaigithub/rubyforum.git
-
git push origin master
验证ssh
指定key文件
用于单机多ssh用户认证。
-
ssh -v git@gitcafe.com -i /root/.ssh/id_rsa_gitcafe
多个github帐号的SSH key切换
本文转自 virusswb 51CTO博客,原文链接:http://blog.51cto.com/virusswb/969927,如需转载请自行联系原作者