一、工具

IntelliJ IDEA 2022.3.2

git

gitlab

二、拉取过程

1.生成密钥

在要拉取代码的机器使用ssh命令生成公钥私钥,可设置存放文件位置和密语,这里全部设为默认,出现以下图案后即密钥生成成功。

ssh-keygen

idea连接远程仓库gitlab_gitlab

在指定后位置获取公钥,复制id_rsa.pub中的内容。

idea连接远程仓库gitlab_idea_02

2.设置密钥

将复制后的密钥粘贴到gitlab 右上角图标-偏好设置-SSH密钥中

idea连接远程仓库gitlab_git_03

3.IDEA克隆

选择要拉取的项目,复制url,可选择SSH连接或HTTP连接进行克隆。

idea连接远程仓库gitlab_git_04

IDEA选择 Get From VCS,使用刚才获取的SSH进行远程拉取。

idea连接远程仓库gitlab_idea_05

idea连接远程仓库gitlab_gitlab_06

4.Git克隆(可选)

在想要复制项目的文件夹使用git bash克隆。

git clone + SSH地址/HTTP地址

idea连接远程仓库gitlab_git_07

idea连接远程仓库gitlab_gitlab_08