一、在git下设置ssh key
cd ~ #一定要在 ~ 目录下
ssh-keygen -t rsa -C xxxxx@qq.com
二、将ssh key添加到GitHub,免密登录
1.可以在电脑的(这个位置可能有所不同,生成的时候会显示)位置看到生成的文件。
2.登录GitHub,将id_rsa.pub添加到GitHub的ssh key,点击右上角头像边的“▼”>Settings>SSH keys>Add SSH key。
三、在git下配置账户,尝试连接GitHub
git config --global user.name “your username”
git config –global user.email “your email”
ssh -T git@github.com #测试连接
四、创建本地仓库
mkdir learngit #创建仓库
cd learngit
git init #初始化
五、创建远程仓库
1.点击New repository
2.然后填写仓库名,创建。
成功之后可以看到如下界面
六、连接远程仓库,推送内容到远程仓库
1.切换到本地仓库目录
2.创建hello.md文件
echo "这是一次测试test ssh key" > hello.md
3. 提交到本地
git add . #提交当前目录下所以文件
git commit -m "add hello.md" #提交记录说明
若出现如上warning提示则重新提交一次即可。
4. 提交到github
git remote add origin '仓库路径' #关联远程仓库
git push -u origin master #推送到远程仓库