- 配置用户名和密码 (提交更新时使用):
git config --global user.name 用户名
git config --global user.email gitHub注册邮箱
- 生成密钥:RSA算法:文件保存地址:~/ssh:将公钥复制到gitHub账户的SSHkey位置,用于基与非对称算法的身份验证
$ ssh-keygen -t rsa-C "github注册邮箱" //邮箱同上
- 验证GitHub的登录身份:
$ ssh git@github.com
PTY allocationrequest failed on channel 0
Hi plinx! You'vesuccessfully authenticated, but GitHub does not provide shell access.
Connection togithub.com closed.
- 远程仓库推送
git init //建立git的本地仓库
git remote add origin 远程仓库地址 //关联本地仓库和gitHub远程仓库
touch README //生成readme文件,主要是GitBub仓库主页的说明文件
git add README //存入git暂存区
git commit -m'first commit' //提交修改文件至本地仓库
git push origin master:推送本地仓库至gitHub远程仓库