解决github的SSH认证问题

https://gitlab.geely.com/help/ssh/README#generating-a-new-ssh-key-pair

1. 打开Git bash

这个bash可不是一个英语单词,而是GNU Bourne-Again Shell的简称,是一个shell提供了人机交互的接口。
安装了GitHub 后在开始菜单栏输入git后,自然可以看到Git bash。

# 忽略ssl认证
git config --global http.sslVerify false

# 生成 ssh key
ssh-keygen -t rsa -C "***@**.com(邮箱)"

生成的ssh key存储的目录会有提示,在(/c/Users/.ssh/id_rsa),顺着目录找进去,找到id_rsa.pub文件,将其中的SSH key添加进去。

2. 配置SSH key

在gitlab网页上找到User Settings,可以看到SSH Keys
解决github的SSH认证问题_第1张图片
将pub文件里的SSH Key添加进来:
解决github的SSH认证问题_第2张图片

3. Git bash中用git命令完成项目克隆

git clone git@**********************/featurehub.git
  • 如果命令结果显示成功,则可以实现在本地编辑项目文件
  • 如果错误,则排查原因

注:你可以新建一个用于存储项目文档的文件夹,然后在该文件夹下面点击鼠标右键,打开Git bash,这样clone下来的文件就默认放在该文件夹下面了。

欢迎关注微信公众号:数据分析师手记,一起在数据之路上修炼。

你可能感兴趣的:(工具使用)