GitHub配置SSH Key
GitHub配置SSH Key
网上的githubSSH连接的文章有很多,但是每次自己去配置的时候都要再去百度,然后发现,有些写的还很复杂,小白不容易懂,这篇主要就是让纯小白都能一步一步的知道怎么去配置github的ssh,达到不需要每次上传代码都输入账号密码的目的。
一:下载git,并且配置git的用户名和邮箱(有git的并已经配置了的可以忽略这一步)
git config --global user.name "rui-rui-an" git config --global user.email "1405613785@qq.com" 复制代码
这个用户名和邮箱理论上你输什么都可以。 but,我建议你就输入github上的用户名和邮箱把,把绿色的那块的用户名跟邮箱替换成你的就行了
二:在桌面上git bash
三:在打开的git bash 中输入cd ~/.ssh,然后回车(enter键)
三:输入cd ~/.ssh会进入到ssh文件夹,可能你不懂,但是没关系,此时你只需要再输入一句命令,就可以生成你电脑的ssh了。同理,这里的账号,请一定要更换成你github上的邮箱地址,这里的"1405613785@qq.com"是我自己的,不要搞错了。
ssh-keygen -t rsa -C "1405613785@qq.com" 复制代码
四:遇到要输入的,一路空格,除非你遇到这个,你可以输入一个y,意思就是你的电脑上已经有了ssh了,但是我们输入y覆盖性生成去替换原来的那个。
成功了,你就会发现这个界面
五:如何找到自己生成的ssh码?注意看上面的图,那你就按照这个文件路径去寻找
六:注意要找的是pub结尾的这个文件,然后用记事本打开,ctrl+a全选,然后ctrl+c复制,这样你拿到了ssh密令。
七:恭喜你,你电脑上的ssh密令就被你复制到了剪贴板了,接着,就让我们去github配置把。这步骤就是登陆github,头像那里,接着点击settings
八:点击SSH and GPG keys
九:点击new ssh key
十:title可以随便输入,key就把刚才复制的ssh密钥粘贴上去,然后点击添加ssh密钥的按钮。
十一:到这里,恭喜你,已经大功告成了,这意味着你以后不需要再一次一次的输入账号密码了。但是,你还要注意一点,就是你在连接远程仓库的时候,git添加远程仓库的时候,要使用ssh的那个链接来添加,不然你还是会面临再次输入账号密码的尴尬境地。什么意思呢?让我来演示一下吧。
十二:创建一个远程仓库。
十三:输入仓库名,仓库描述,然后创建这个仓库把
十四:点击SSH,切换git链接的方式,表示使用ssh方式来连接项目。这里的网页先不要关闭,因为切换之后的某句代码是要在git上用到的。
十五:项目根目录使用git bash打开你的项目(必须是由git掌管的仓库,如果你的仓库还没有git,那么就先git init,git add . ,git commit -m "提交代码",这里我也演示一下。如果已经有git管理的,请忽略这三句代码),然后链接远程仓库,这一步链接远程仓库的代码很重要。
如果你的项目是有git管理的,那么就忽略上面两张图,接着这里来走:这里是最重要的一步,就是去链接远程仓库,输入git remote add origin git@github.com:rui-rui-an/changeskindemo.git。注意这个地址是我仓库的地址,你们千万别复制这个!!!!这个就是在github生成仓库下面的这句代码,大家在自己的仓库生成的界面去找就行了,千万别复制我的。
就是我截图的下面这句。如果不知道,看看下面这个图,就知道去哪里找了。
十六:链接了远程仓库之后,那么就使用git push --set-upstream origin master去上传你的本地代码到github上。
十七,到这里,就已经大功告成了了,你可以刷新一下你的github,就会发现代码已经传进去了。
十八:最重要的一点:就是祝贺你已经大功告成了。希望如果你成功了,能给我点个赞,本来以为这个教程写起来很简单,结果还是花了我一两个钟,真的是创作不易。愿你我在前端的道路上越走越远!
作者:前端小油条
链接:https://juejin.cn/post/7032962406452363300