为Github账户添加SSH key

一、本地生成ssh key

首先需要绑定一个账户:

1、右键Git Bash Here

2、检查本地是否已经有秘钥了

ssh公钥复制没法用主机名_github

下面是两个命令
cd ~/.ssh

ls

3、如果没有,执行下列代码生成密钥

ssh-keygen -t rsa -C "你的邮箱"

4、查看公钥

一般在c盘/用户(或user)/你的电脑所有者名字/.ssh文件,你实在找不到就在此电脑里搜索.ssh文件。

找到.ssh文件后,里面会有id_rsa.pub文件,用记事本打开,复制里面的内容,得到ssh key公钥。

ssh公钥复制没法用主机名_ssh公钥复制没法用主机名_02

这是我的密钥

ssh公钥复制没法用主机名_上传_03

为GitHub账号设置ssh key

1、进入github,点击右上角头像

ssh公钥复制没法用主机名_ssh_04

2、点击Settings

ssh公钥复制没法用主机名_上传_05

3、点击SSH and GPG keys,再点击New SSH key

ssh公钥复制没法用主机名_ssh_06

4、Tittle随便起一个名字,最好和仓库名字一样,key里复制之前的公钥

ssh公钥复制没法用主机名_git_07

5、这是我的命名(仅供参考)

ssh公钥复制没法用主机名_git_08

6、它会让你再确认一下个人信息(可能没有)

 

ssh公钥复制没法用主机名_git_09

7、完成了,可以在页面中看到自己的SSH keys 已经生成了

ssh公钥复制没法用主机名_ssh公钥复制没法用主机名_10

上传本地文件到github上

一、基础知识补充

1、git init //把这个目录变成Git可以管理的仓库

2、git add README.md //本地README.md文件添加到远程仓库

3、git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了,注意空格

4、git commit -m “注释” //把文件提交到仓库

5、git remote add origin  git@github.com:Kangshao....../study_university_1_1.git //本地关联远程仓库

6、git push -u origin master  //把本地库的所有内容推送到远程库上(第一次需要加-u,后面就不用加了)

二、具体操作

命名为A),里面存着你要上传的文件

2、注:git是不能管理空文件夹,文件夹要有内容才可以add

git init //初始化

3、之后你会发现你的A文件夹里面有一个隐藏的.git文件

ssh公钥复制没法用主机名_上传_11

4、接下来操作一下代码,一个一个运行,第三个后面的链接是可以在github上找到的

git add .   //将所有文件添加到仓库,注意add 于. 之间有一个空格

git commit -m   //注释内容(就相当于你建一个分类文件夹),到时候你会看到你这次上传的文件注释的名字

4、git remote add origin git@github.com:Kangshaoyyds/study_university_1_1.git  //本地文件远程关联github仓库链接

5、这是我查看ssh链接的地方

上传本地代码

git push -u origin master //上传本地代码

三、这是我的生成操作页面,后期博客我会出几篇生成密钥会出现的问题(bug)

ssh公钥复制没法用主机名_ssh公钥复制没法用主机名_12

四、我已经上传成功了,哈哈


ssh公钥复制没法用主机名_ssh公钥复制没法用主机名_13

最后,感谢你们的阅读,我是个新手小白,后期会多研究优质的内容,谢谢阅读