博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个前端开发者换电脑的过程(git篇)
阅读量:5059 次
发布时间:2019-06-12

本文共 823 字,大约阅读时间需要 2 分钟。

  一,安装git。

  要安装git,首先得把它下载下来。去到git官网。

  

  现在开始安装。

  

  讲真,这些东西哪些要勾哪些不要勾我也不清楚,所以全部都按默认的来,一路next。

  

  现在再打开vscode的终端,发现已经检测到git了。当然,这还远远不够。

  

 

  二,配置ssh key。

  现在我们登录gitlab,找到一个项目,并把它的ssh地址复制下来,在本地尝试clone一下这个项目。

  

  不出意外,果然失败了。

  在这里我们这样操作,输入ssh-keygen -t rsa -C "自己的邮箱",这步操作的目的在于,我们在试图生成一个新的电脑的公钥。然后他会提示你设置一下密码,这里直接回车两次,表示在本地进行一些git提交操作之类不需要输入密码。

  

  好,现在我们去到这个文件夹,把公钥拿出来,打开方式随意,记事本或者文本编辑器都行。

  

  回到gitlab,在 设置---ssh key密钥 中,把刚刚那串公钥复制进去 并添加。

  

  添加成功后,回到git bash界面。再clone一次项目,注意,这里当出现严格身份校验时,需要输入yes进行强制连接,而非回车。

  

  可以看到,项目终于成功克隆了下来。

  三,设置全局用户身份

  这个时候用vscode把这个项目打开,随便改动项目的一点东西,并尝试commit一下。可以看到,似乎我们的身份又被怀疑了。

  

  这时候不用慌,按照它的提示,设置一下全局身份。

  

  果然,成功推上去了。在设置完全局身份之后,我们再次尝试clone一个项目,身份还会被怀疑吗,或者说,还需要像一开始那样进行强制连接吗?在这里我们尝试克隆另外一个项目。

  

  可以看到,完全没有遇到任何阻碍。git篇配置成功!

  

转载于:https://www.cnblogs.com/zhangnan35/p/9594459.html

你可能感兴趣的文章
App右上角数字
查看>>
从.NET中委托写法的演变谈开去(上):委托与匿名方法
查看>>
六、PowerDesigner 正向工程 和 逆向工程 说明
查看>>
小算法
查看>>
201521123024 《java程序设计》 第12周学习总结
查看>>
贪吃蛇游戏改进
查看>>
新作《ASP.NET MVC 5框架揭秘》正式出版
查看>>
“前.NET Core时代”如何实现跨平台代码重用 ——源文件重用
查看>>
【POJ1845】Sumdiv(数论/约数和定理/等比数列二分求和)
查看>>
在WPF中使用Caliburn.Micro搭建MEF插件化开发框架
查看>>
IdentityServer4-用EF配置Client(一)
查看>>
UWP: 掌握编译型绑定 x:Bind
查看>>
asp.net core系列 35 EF保存数据(2) -- EF系列结束
查看>>
WPF程序加入3D模型
查看>>
WPF中实现多选ComboBox控件
查看>>
读构建之法第四章第十七章有感
查看>>
C#中的IEnumerable<T>知识点
查看>>
android访问链接时候报java.net.MalformedURLException: Protocol not found
查看>>
dwz ie10一直提示数据加载中
查看>>
Windows Phone开发(4):框架和页 转:http://blog.csdn.net/tcjiaan/article/details/7263146
查看>>