git did not exit cleanly (exit code 128)

https

小乌龟取消代理。点击TortoiseGit->settings->network->enable proxy server 前面的勾取消
这里写图片描述

这里写图片描述

ssh

上面是https方式的,另附ssh方式

gitlab添加密钥

按照官方文档写的:
Git Bash on Windows / GNU/Linux / macOS:

ssh-keygen -t rsa -C "your.email@example.com" -b 4096

这里的your.email@example.com填上你的邮箱就好了
ssh生成的.pub文件(公钥)
(使用cd命令进入id_rsa.pub目录,再使用more id_rsa.pub命令查看公钥的内容)
然后把里面的内容复制到gitlab的添加SSH上就行了(会添加ssh吧~~)

修改TortoiseGit设置

在gitlab项目使用ssh地克隆,然而完成以上后还是报了错误:
no supported authentication methods available
还有一个git设置,把路径改为以下就可以了,如果找不到就搜索一下ssh.exe在哪
这里写图片描述

克隆

ssh格式的地址应该是这样的:git@gitlab.com:xxxxxx/project.git 别搞错了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值