gitlab 配置 ssh

#1 

ssh-keygen -o -t rsa -b 4096 -C "[email protected]"

一路回车,不输入密码

#2

在 C:/Users/当前登录用户建立 config 文件 (无后缀名),写入

Host [email protected]192.168.0.30
    HostName http://192.168.0.30
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/id_rsa

#3

复制 *.pub 到 文本框

#4 添加 远程仓库地址

git remote add local [email protected]:tour-group/java-util.git

原文地址:https://www.cnblogs.com/whm-blog/p/11578553.html

时间: 2024-08-02 00:50:48

gitlab 配置 ssh的相关文章

GitLab配置ssh key

一.背景 当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码.但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码. 二.解决方案 打开本地git bas

gitlab配置ssh连接

一.SSH key配置: 1.Git发全局配置: 1 git config --global user.name "username" 2 git config --global user.email "[email protected]"\ 2.打开本地的git bash,输入如下命令生成公钥和私钥对: 1 ssh-keygen -t rsa -C '[email protected]' 然后一路回车即可: 3.然后打开~/.ssh/id_rsa.pub文件(~表

gitlab 配置 ssh && ubuntu

1,在你的电脑上生成密钥ssh-keygen -t rsa -C "[email protected]" 2,在 ubuntu系统中 ~/.ssh目录中生成了两个文件id_rsa和id_rsa.pub.id_rsa中保存的是私钥,id_rsa.pub中保存的是公钥. 3,打开 id_rsa.pub,在gitlab中 add key 把复制的内容添加进去即可遇到的错误: Fingerprint cannot be generated 翻译:指纹不能生成错误原因:由于vim编辑器有设置se

Gitlab的SSH配置(linux和window双版本)

1. 步骤 1.首先现在电脑端安装好git,window端请安装Git for Windows,Linux端请自行网上查询 2.先核对下电脑上是已经有ssh配置 #Git Bash on Windows / GNU/Linux / macOS / PowerShell: cat ~/.ssh/id_rsa.pub 3.若没有,则需要生成ssh的公钥私钥 Git Bash on Windows / GNU/Linux / macOS: #请先切换目录到 ~/.ssh/下 #如果不切换,当保存的文件

为git配置ssh

git clone有两种方式,一种是http,一种是ssh. 配置ssh的好处是:在每次push代码的时候不需要输入密码. bash上生成秘钥: ssh-keygen -t rsa -C "username" 会生成一个公钥和一个密钥,公钥是放在gibhub或者gitlab类似的平台上的,而密钥是放在自己电脑上的 tortoise是常用的git图形化工具. 用tortoise包中的puttygen来生成密钥,使用pageant来导入密钥,这样使用tortoise来push代码的时候就不

SourceTree安装教程和GitLab配置详解

一.安装Git 链接: http://pan.baidu.com/s/1mh7rICK 密码: 48dj 二.安装SourceTree 链接: http://pan.baidu.com/s/1skWke9B 密码: enr5 安装SourceTree的时候是需要使用VPN邮箱申请,可以自行度娘个VPN. 自行更换安装路径 这个时候需要 把下载好的VPN打开, 通过" GO TO MYATLASSIAN" 去邮箱注册 如果没有VPN 会提示"Google ReCAPTCHA f

GitLab关于SSH的使用

SSH Git是分布式版本控制系统,这意味着您可以在本地工作,但您也可以将更改共享或"推送"到其他服务器.在将更改推送到GitLab服务器之前,您需要一个用于共享信息的安全通信通道. SSH协议提供此安全性,并允许您对GitLab远程服务器进行身份验证,而无需每次提供用户名或密码. 有关SSH协议如何工作的更详细的解释,我们建议您阅读DigitalOcean的这本漂亮的教程. 查找现有的SSH密钥对 在生成新的SSH密钥对之前,检查您的系统是否已经在默认位置通过打开shell或Wind

Gitlab使用SSH创建本地仓库

情景: 公司有多个项目放在gitlab上.有公司gitlab的账号密码,能正确登陆网页并看到各个项目的commit啊branch啊等等信息. 稍微要注意的一点是这个域名并没有对外发布,不配置一下host文件,根本ping不通,当然也就没办法浏览网页. 再就是我的server系统也没有装X界面(起码看上去是没装),不方便在git clone的时候输入账号密码,所以直接选择使用ssh 首先解决下source server没办法ping通的问题:在host文件里加一行解析服务器的配置. 格式:解析服务

简单gitlab配置与使用

简单gitlab配置与使用.md#?gitlab访问地址?#-?https://git.ntalker.com ---------- #?gitlab配置与使用?# -?**gitlab的用户登陆** 在本机的任意一个浏览器上输入https://git.ntalker.com,用自己的用户名和密码登陆就行. -?**gitlab个人配置**? 新建立项目(project) 当用户登录成功后,点击下图的"+"按钮,开始新建项目: ![](http://i.imgur.com/UNA2CJ