GitLab本地服务器配置ssh和克隆项目

1. 本地安装好git

git链接:https://git-scm.com/downloads/win 无脑点击下一步安装即可,打开Git Bash命令终端如下:

2. 配置本地用户名和邮箱

plain 复制代码
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"

git config --global --list //查看是否配置成功

3. git生成密钥

plain 复制代码
ssh-keygen -t rsa -C '邮箱地址' //输入命令生成密钥-全部默认回车就行
cat ~/.ssh/id_rsa.pub //查看当前密钥

右键复制生成的公钥

4. gitLen添加密钥

点击头像/编辑个人资料/SSH密钥/点击添加新密钥

用默认生成的标题就行

5. git测试是否连通

直接复制这条命名

javascript 复制代码
ssh -T git@你的服务器地址 -p 你的服务器端口(如果有的话)

结果->Welcome to GitLab, @你的用户名!就是成功的

6.git ssh克隆示例项目测试-能克隆就成功

直接复制这条命令回车就行

javascript 复制代码
 git clone ssh://git@xxxxxxx你项目的地址.git 

结果->你克隆的项目出现在目录里面

相关推荐
Gofarlic_OMS10 分钟前
UG/NX许可证管理高频技术问题解答汇编
java·大数据·运维·服务器·汇编·人工智能
咸鱼梦想家π11 分钟前
Linux开发工具(中)
linux·运维·服务器
大卡片13 分钟前
TCP、IP和TFTP协议
服务器·网络·tcp/ip
网络安全许木14 分钟前
自学渗透测试第29天(Linux SUID/SGID基础实验)
linux·运维·服务器·web安全·渗透测试
JiaWen技术圈17 分钟前
conntrack-tools 用法
linux·运维·服务器·安全·运维开发
搬码后生仔32 分钟前
【navicat不安装sql server直接远程连接服务器数据库】
运维·服务器·数据库
tingting011933 分钟前
dns域名信息收集
linux·服务器·前端
JiaWen技术圈40 分钟前
nf_tables 架构深度详解(内核级完整架构)
linux·服务器·安全·运维开发
乌托邦的逃亡者1 小时前
Ubuntu主机中,为一个网卡设置多个IP地址
服务器·网络·ubuntu
上海云盾-小余1 小时前
动态 IP 隐匿技术:手游服务器规避端口扫描与溯源攻击实战
服务器·网络协议·tcp/ip