咱们好我是胖甘,这是我的榜首篇文章,很高兴认识咱们!

不知不觉都结业工作了俩年多,今日也迎来一个可喜的日子,便是自己全款买下了一台主机,在家的时候总算可以运用一台流畅的电脑来供自己学习成长了,也期望从今日开始,我可以提升一个新的高度,进步更高的薪资,进步自己的能力。

今日新买的电脑主机到了之后,首要肯定是迫不及待的开箱通电发动,做好一系列操作之后的榜首件事,便是装置咱们开发人员必备的东西,比方nodejs,git,vscode以及小乌龟tortoise git等东西当然也少不了常用的谷歌浏览器以及火狐浏览器。这儿简单说一次我装置nodejs的方法,由于工作中经常遇到不同的项目,他们需求的node版别又不一致,假如每次都需求卸载重装node,便会十分麻烦,所以找到了一个十分好用的node版别管理东西,那便是nvm。

nvm的装置方法也很简单,这儿我用的是window体系,下载链接是nvm下载,这儿咱们根据自己的体系版别挑选对应的下载装置即可,一路无脑next即可。 装置完之后,咱们要先运用管理员权限发动指令行东西(window电脑可以在摁住shift键之后点击右键,从快捷菜单进入powershell),进入之后咱们首要输入指令 nvm -v ,这时候咱们看到如下图的版别号即阐明咱们现已装置成功nvm。

电脑装备gitee+github-装置nodejs-我的掘金榜首文

假如提示nvm不是一个指令,首要检查自己是否用指令行翻开,别的假如之前电脑现已装置了nodejs,那需求先卸载洁净装置的node,这个在window电脑的开始那里右键进入装置的应用找到nodejs进行卸载,window10的话应该是程序管理进入哈。

这儿罗列一下常用的nvm指令

`nvm install 16.17.0`,是装置16.17.0版别的nodejs东西,
`nvm use 16.17.0`则是切换运用16.17.0版别的nodejs,这儿咱们一般都要先装置再切换,牢记榜首次运行的运用要运用管理员权限翻开指令行东西,否则可能会提示nvm不是一个指令。
`nvm ls`是检查自己电脑现已装置的nodejs版别
`nvm list available` 是检查当时可以下载的node版别列表

说完nvm,咱们再讲一个npm镜像源管理东西,众所周知npm的官方镜像源下载速度十分慢,这儿引荐一个东西nrm,装置方法也十分简单,装置完nodejs之后,在指令行输入指令npm i nrm -g,这样子就可以装置nrm东西,nrm的全称是‘npm registry manager,它可以快速的让咱们在各种镜像中进行切换。

检查镜像源列表的指令是nrm ls,可以检查到有以下的镜像源

电脑装备gitee+github-装置nodejs-我的掘金榜首文

输入指令nrm use taobao,就可以切换运用淘宝的镜像源

电脑装备gitee+github-装置nodejs-我的掘金榜首文
看到这个阐明咱们镜像以及切换成功。

这儿关于nodejs的装置以及npm镜像源的装置就提到这儿,接下来要说的便是window装备双git(gitee github),咱们东西的代码管理东西是gitee,由于我个人做的一些小项目就需求存放到github,来进行别离管理了。 首要咱们需求到git官网装置git东西,这儿挑选咱们对应的版别然后直接无脑的next装置即可。

装置结束咱们就需求进行检查咱们的装备了,

# 设置大局装备用户名
git config --global user.name `你的用户名`
# 设置大局装备的邮件,这儿写的邮箱貌似会影响你仓库里的代码统计
git config --global user.email `你的邮箱`
# 检查是否设置好用户名跟邮箱
git config --global -l 或 git config --global --list

可以正常看到用户名跟昵称阐明咱们现已装备成功,接下来便是生成咱们的公钥跟私钥,私钥是用来存放到在咱们电脑的,公钥则是保存在gitee或许github上面的,只要私钥跟公钥正确匹配咱们的代码才可以上传到git上。

github生成密钥,首要点击鼠标右键,选中git bash这个按钮翻开git指令行,输入ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "你的邮箱" ,然后一路回车即可生成密钥对,生成的密钥对会被存放在C:UsersAdministrator.ssh路径中,其次是生成gitee的密钥,跟上上述操作,输入指令ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "你的邮箱",同样是一路回车生成密钥,这时候咱们可以在C:UsersAdministrator.ssh路径中可以看到以下文件,xx.xxxx.pub结束的便是咱们的公钥,没有pub的则是咱们的私钥

电脑装备gitee+github-装置nodejs-我的掘金榜首文

其次便是为了让git可以辨认到咱们的私钥,咱们需求将私钥添加进电脑的git装备中,具体操作是在git的bash指令行中输入以下指令,假如你生成的文件名不是以下,那就需求把文件名改成你对应的,牢记

ssh-agent bash
ssh-add ~/.ssh/id_rsa.github
ssh-add ~/.ssh/id_rsa.gitee

再到便是咱们需求装备一个config文件,这儿咱们可以先创立一个config.txt文本,然后右键重命名,把.txt后缀去掉即可,再以文本的格式翻开该文件,添加以下指令

    # github
    Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa.github
    # gitee
    Host gitee.com
    Port 22
    HostName gitee.com
    User git
    IdentityFile ~/.ssh/id_rsa.gitee

这儿装备完之后,咱们需求把公钥粘贴到gitee跟github上,首要是github,注册并登录成功github之后,依照图中符号过程

电脑装备gitee+github-装置nodejs-我的掘金榜首文

电脑装备gitee+github-装置nodejs-我的掘金榜首文

gitee的触及公司的一些信息,这儿我就不接图了。操作根本跟上面的一样,我直接放对应的入口链接,点击链接注册登录进行装备即可

最后咱们要测试一下是否装备成功,在git的bash指令行下输入ssh -T git@gitee.com ,输入 yes 按回车 ssh -T git@github.com 输入 yes 按回车,出现以下信息

电脑装备gitee+github-装置nodejs-我的掘金榜首文

阐明咱们的双git装备成功了,后续就可以正常的commit,push跟pull了,至此咱们的装备完成。

感谢各位大佬的观看点赞支持,自己新手菜鸡一个,不喜勿喷哈,谢谢谢谢