1.本地生成ssh密钥
打开cmd或者shell窗口,输入
ssh-keygen -t rsa -C "你的注册邮箱"
只要输入正确就会成功生成密钥 在windows下密钥的默认路径为“C:\users\你的用户名.ssh” 点开文件夹后,里面有三个文件,id_rsa(私钥) 、 id_rsa.pub(公钥) 、 known_hosts 如果找不到也可以在窗口中输入以下命令来查找
cat ~/.ssh/id_rsa.pub
将id_rsa.pub里面的内容复制,在路径中找到的通过记事本打开复制。
2.github添加密钥
- 打开 GitHub 的网站,登录你的账户。
- 点击右上角的头像,选择「Settings」。
- 在左侧菜单栏中选择「SSH and GPG keys」。
- 点击「New SSH key」,然后在「Title」字段中输入一个帮助你识别该密钥的名称(例如「My Macbook Pro SSH Key」)。
- 在上一步中生成的公钥部分复制
~/.ssh/id_rsa.pub文件中的内容,并将其粘贴到「Key」字段中。 - 一旦你确认所有细节都正确无误,点击「Add SSH key」即可。
现在,你已经成功地将 SSH 密钥添加到了您的 GitHub 账户中,你可以通过使用 git clone 或其他 Git 命令来访问你的 GitHub 仓库了。
请注意,如果有多个计算机或设备要使用同一个 GitHub 账户,你需要在每台计算机或设备上重复这些步骤,以将每个设备的公钥添加到你的 GitHub 帐户中。
3.git bash 测试
在你本地仓库的文件中打开 git bash here 窗口输入
ssh -T git@github.com
输入完成之后会弹出以下问题,让你选择yes或者no,无脑yes即可。 最后会弹出hello巴拉巴拉和successfully的字样,恭喜你ssh连接远程仓库已经成功了!!!
4.git配置
git init //初始化
git add . // 可以指定文件,也可以直接. 选中所有
git commit -m '对本次提价的注释,可以写第一次提交啊,第二次提交什么的'
git remote rm origin //清除你原来关联的配置
git remote add origin [] //[]的位置是你gihub仓库的ssh地址
git push -u origin master //提交到你的远程仓库了