当前位置: 首页 > article >正文

出差学小白知识No5:|Ubuntu上关联GitLab账号并下载项目(ssh key配置)

1 注冊自己的gitlab账户

有手就行

2 ubuntu安装git ,并查看版本

sudo apt-get install git
git --version

3 vim ~/.ssh/config

Host gitlab.example.com
User your_username
Port 22
IdentityFile ~/.ssh/id_rsa
PreferredAuthentications publickey
替换gitlab.example.com为实际的gitlab地址, your_username 为用户名,其他不用管

4 秘钥生成

给gitlab或者git配置ssh key
ssh-keygen -t rsa -C ‘xxx@xxx.com’ #-C 参数是你的邮箱地址
在这里插入图片描述
生成后,即可在用户下面的.ssh文件夹的id_rsa.pub文件中查看ssh key

在这里插入图片描述

5 gitlab网页settings ssh key

复制id_rsa.pub中的ssh key,并且粘贴在gitlab的ssh key中

将是啥ssh key复制进去即可在这里插入图片描述
最后在vscode终端:
git clone -b develop git@gitlab.hobot.cc:byd/ek/naviinet_localization.git
-b develop一定要有,因为代码在branch分支上

若无,则只要.git 和README.txt文件

总结:就是gitlab网页一定要关联自己的git账号


http://www.kler.cn/news/107153.html

相关文章:

  • Ubuntu安装docker,并换镜像源详细教程,建议收藏
  • LeetCode刷题:88. 合并两个有序数组
  • uniapp表单验证
  • Makefile三个版本的编写
  • XLua中lua读写cs对象的原理
  • 树莓派 Qt中 QCameraInfo 无法使用
  • 打破尺寸记录!荷兰QuTech研发16量子点阵列新技术
  • JDK API Diff Report Generator-Java版本对比工具
  • JVM性能优化 —— 类加载器,手动实现类的热加载
  • 【Apache Flink】基于时间和窗口的算子-配置时间特性
  • 软考高项-成本管理
  • uniapp开发app,在ios真机上出现的css样式问题
  • 基于SSM的航班订票管理系统的设计与实现
  • 开始学习Go编程
  • 深度学习系列52:多目标跟踪
  • VMware16,运行虚机后E盘下就会产生一个奇怪的文件夹
  • Diffusion Models视频生成-博客汇总
  • 【计算机网络】从输入URL到页面都显示经历了什么??
  • 【计算机视觉】SimSiam 讲解
  • 在VMware Workstation Pro安装win7
  • 数据库系统原理与实践 笔记 #5
  • Kafka-Java二:Spring实现kafka消息发送的ack机制
  • JoySSL-新兴国产品牌数字证书
  • Error: no matching distribution found for tensorflow-cpu==2.6.*
  • docker - win10 家庭版 开始虚拟化
  • 基于SSM的高校图书馆设计与实现
  • 【LeetCode每日一题合集】2023.10.16-2023.10.22(只出现一次的数字Ⅲ)
  • 【proteus】8086 写一个汇编程序并调试
  • ruoyi中xxl-job配置使用
  • 带有 Vagrant 和 Virtualbox 的 Elasticsearch 集群