git如何使用ssh密钥

 我来答
清宁时光17
2022-07-30 · TA获得超过1.4万个赞
知道大有可为答主
回答量:7018
采纳率:100%
帮助的人:40.2万
展开全部

首先先来了解一下git的四种传输协议:本地、ssh、git和http,http协议应该说是最常见的一种,因为简单,以下是各个协议的优点与缺点:

地址: https://git-scm.com/downloads

初次使用git的用户要使用git协议大概需要三个步骤:

生成密钥对
大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,生成密钥对:公钥和私钥,一般在~/.ssh 目录下(不管什么系统)
首先就先查看你的本地是否存在,可以自己创建目录:

ssh 目录都没有,可以用 ssh-keygen 来创建

保存文件名,然后输入密码,最后密钥对就生成啦~

ssh
ssh-agent bash //开启ssh代理
ssh-add key-file //添加ssh key文件
每次重启机器都执行一下,或者下个sourceTree/Tortoisegit来管理git项目

设置远程仓库
登陆你的gitlab帐户。点击你的头像,然后 Settings -> SSH keys

git的 remote url 修改为git协议

sourceTree/Tortoisegit

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式