windows系统生成SSH
1. 右键鼠标,选中 “Git Bash here”
输入指令,进入.ssh文件夹:
cd ~/.ssh/
2. 如果提示 “ No such file or directory”,你可以手动的创建一个 .ssh文件夹即可
命令为:
mkdir ~/.ssh
3.配置全局的name和email,这里时你github或者bitbucket的name和email
git init
git config --global user.name "name" (记得改成自己的用户名)
git config --global user.email "email" (记得改成自己的邮箱地址)
4.生成SSH
ssh-keygen -t rsa -C "email" (记得改成自己的邮箱地址)
连续按三次回车,这里设置的密码就为空了,并且创建了key 最后得到了两个文件:id_rsa和id_rsa.pub.
5.查看公钥(id_rsa.pub)
cat ~/.ssh/id_rsa.pub
6.复制id_rsa.pub里面的内容添加到你github或者bitbucket ssh设置里即可
7.测试连接是否能建立成功:ssh -T git@github.com
有这句话,说明就成功了。
Hi shijia2118! You've successfully authenticated, but GitHub does not provide shell access.