首先建立ssh连接,步骤如下:
第一步:
检查是否已有 SSH 密钥
首先检查本地是否已存在 SSH 密钥对(默认存储在 ~/.ssh 目录):
ls -la ~/.ssh
第二步:
生成SSH 密钥对
如果没有现有密钥可用,使用以下命令生成:
ssh-keygen -t ed25519 -C "your_email@example.com
-t ed25519:指定使用更安全的 Ed25519 算法(推荐)
-C:添加注释(通常用你的 GitLab 注册邮箱)
执行后会出现提示:
密钥存储路径:默认即可(按 Enter 确认)
密钥密码(可选):设置后每次使用密钥需要输入密码,增强安全性
生成成功后,会在 ~/.ssh 目录下创建 id_ed25519(私钥)和 id_ed25519.pub(公钥)。
第三步:
查看并复制公钥内容
需要将公钥内容添加到 GitLab,使用以下命令查看公钥:
# 对于 Ed25519 密钥
cat ~/.ssh/id_ed25519.pub
输出类似如下(以 Ed25519 为例):
plaintext
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKZbZ8oX5L3Z8QZJZJZJZJZJZJZJZJZJZJZJZJZJZ your_email@example.com
复制整个公钥内容(包括 ssh-ed25519 开头和邮箱结尾)
第四步:
在 GitLab 中添加 SSH 密钥
登录 GitLab 账户
点击右上角头像 → Preferences(偏好设置)
在左侧菜单中选择 SSH Keys
在 Key 文本框中粘贴刚才复制的公钥内容
(可选)在 Title 中设置密钥名称(如 “个人电脑”)
点击 Add key 完成添加
第五步:
验证配置是否成功
使用以下命令测试与 GitLab 的连接:
ssh -T git@gitlab.com
然后开始git clone remote repository的内容
第一步:
获取项目的 Git 地址
登录 GitLab 并找到你要克隆的项目
点击项目页面上的 "Clone" 按钮
选择你偏好的协议(HTTPS 或 SSH),复制显示的 URL
第二步:
确保你的电脑上已安装 Git(如果没有,请先下载安装)
打开终端(Linux/macOS)或命令提示符(Windows)
导航到你想存放项目的目录:
例如:cd /path/to/your/directory
第三步:
执行克隆命令
使用 git clone 命令加上你复制的项目 URL:
例如git clone <项目URL>(注意git clone有多种用法,同时会区别是否是开发者,是否有ssh连接,需注意)
比如git@gitlab.com:就是用的ssh协议(这一步可直接选取仓库url交给语言模型可自动转换到gitlab.com)
而https://gitlab.com/就是https协议
第四步:
进入仓库开始修改代码
浙公网安备 33010602011771号