git did not exit cleanly (exit code 128) - Go语言中文社区

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 别搞错了

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_25901375/article/details/80052393
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-02 18:48:22
  • 阅读 ( 1461 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢