这里简单介绍了两种GitLab的配置使用方式,一种是直接配置到idea,一种是需要下载TortoiseGit客户端。大家可以按自己的开发习惯来选择,不过我们推荐idea配置。

一 idea配置gitlab

1. 社区版idea本身不带gitlab插件,需要手动下载,操作如下:

2. gitlab配置,具体如下:

其中GitLab UI Server Url统一填  http://git.inspur.com/

Preffered checkout method选  HTTPS

而这一项GitLab Personal Access Token (Needs api access scope)需要去gitlab官网生成。

参考网址:

https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html

主要操作如下:

官网配置如下:

最后会生成一个序列号,即【Personal Access Token 】

3. 从git检出项目,具体如下,url要选http开头的

点击clone会弹出用户名和密码输入窗口,输入gitlab的账户和密码即可。

二 TortoiseGit配置gitlab

1. 下载安装TortoiseGit;

下载地址:https://tortoisegit.org/download/

2. TortoiseGit生成公钥和私钥

从开始菜单中找到并打开TortoiseGit下的PuTTYgen工具如图:

3. 点击Generate按钮,根据提示生成密钥。如图:

4. 生成后,修改Key comment为申请者邮箱地址,分别点击“Save public key”和“Save private key” 保存公钥和私钥,(公钥是.pub格式,私钥是.ppk格式)如图:

5. git配置SSH密钥

  • 登录git,点击设置,如图:

  • 通过SSH密钥菜单,维护SSH公钥信息,操作如图:

6. clone项目

在项目列表中,找到对应的项目, 点击项目进入项目详情中,点击克隆按钮,获取使用SSH克隆的地址:

7. TortoiseGit检出项目

TortoiseGit克隆时,需指定putty密钥,如图:

git配置ssh私钥_GitLab 配置相关推荐

  1. Jenkins凭据管理之配置ssh私钥形式的凭据

    [原文链接]Jenkins凭据管理之配置ssh私钥形式的凭据 在下载代码的时候经常会需要使用ssh私钥,因此,在Jenkins上需要事先配置好ssh私钥的凭证 (1)点击[系统管理]-[管理凭据] ( ...

  2. 最新华为交换机配置ssh服务端配置案例

    最新华为交换机配置ssh服务端配置案例 # aaa local-user dcrmyy password irreversible-cipher Huawei@123local-user dcrmyy ...

  3. github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云

    Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置. github的SSH配置如下: 设置Git的user name和email: git confi ...

  4. git 查看自己秘钥_gitlab配置ssh密钥及简单使用

    演示环境:当前系统Centos6.9,使用IP192.168.0.80 修改gitlab仓库地址 编辑gitlab.yml文件 vim /opt/gitlab/embedded/service/git ...

  5. Windows下TortoiseGit和Git配置使用同一ssh私钥

    windows下一般会使用TortoiseGit来完成git操作,但是git bash又是必不可少的,尤其是完成一些复杂的操作时. 我之前都是使用TortoiseGit来操作,今天偶尔使用git ba ...

  6. 代码管理git生成ssh key (公钥私钥)配置GitLab

    git生成ssh key 配置GitLab git在我们日常项目管理中起了很大的作用,是我们能够更好地管理我们的代码,git的管理是基于ssh密钥进行的,所以在使用前我们需要进行ssh配置. 首先我们 ...

  7. linux git ssh 配置文件,git bash配置ssh 登录 Linux的方法

    1.首先在 Linux 服务器上生成公钥和私钥文件,默认的存放目录在~/.ssh下. ssh-keygen 可以将密码留空,这样之后就可以免密码登录. 2.将私钥文件拷贝到本机. scp root@1 ...

  8. git配置(SSH)

    配置 1.点击 git bash ,输入 ssh-keygen,三下回车,在你的 C:\Users\用户名.ssh 的路径下生成一个公钥的私钥 2.打开公钥,复制其中的内容,打开git,在设置中输入复 ...

  9. git与ssh配置方法及注意事项

    git与ssh配置方法及注意事项 配置ssh key 生成ed25519密钥 ssh-keygen -t ed25519 -C YOUR_EMAIL use your real email value ...

  10. git的分支 - 标签 -以及ssh免密配置- idea中的git

    目录 1. 分支 1.1 分支创建 1.2 查看分支 1.3 合并 1.4 切换分支 1.5 删除分支 2. tag 2.1 附注标签 2.2 轻量级标签 2.3 列出已有标签 2.4 查看签信息和与 ...

最新文章

  1. 七层负载均衡 nginx
  2. GraphQL 初探—面向未来 API 及其生态圈
  3. 20155203 - 杜可欣 - 预备作业2
  4. android中string.xml文件的使用
  5. (转)linux下find查找命令用法
  6. 安装配置OSA运维管理平台
  7. switch注意事项
  8. 【远程办公】5分钟一拍照、10分钟一截屏 ?
  9. pat乙级相当于什么水平_英语四六级/专四/专八相当于美国人什么水平?
  10. python综合设计问题_Python 设计和历史的 27 个问题(2)
  11. matlab分段函数怎么画图_从零开始的matlab学习笔记——(17)其它实用的绘图工具...
  12. Ubuntu双网卡绑定
  13. matlab节约里程法_MATLAB语言基础-中国大学mooc-试题题目及答案
  14. 超全!最新互联网大厂的薪资和职级一览
  15. 数商云:传统建筑行业产业转型,轻松实现建筑材料信息系统撮合交易智能化、数字化管理
  16. 思考怎么成为一名合格的技术总监?
  17. CF909B Segments
  18. HDU 1873 - 看病要排队 ← 优先队列
  19. 在linux下安装配置Initiator
  20. Java截取String字符串的几种方法

热门文章

  1. 23007 2017-2018-2 《程序设计与数据结构》第2周学习总结
  2. 如何从一个USB上安装Windows Vista
  3. 利用安卓手机的OTG共享有线网络
  4. 逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能...
  5. Python2.7.3 学习——准备开发环境
  6. myeclipse8.5 配置pydev环境
  7. perl--CGI编程之Apache服务器安装配置
  8. java连接hive类找不着_JDBC 连接 hive2 遇到的java.lang.ClassNotFoundException: org.apache.hive.jdbc.HiveDriver...
  9. java 读取 properties 配置文件的几种方式
  10. Java基础,使用switch分支实现出计算器计算机功能,简单易理解