git did not exit cleanly (exit code 128)处理方式

Posted 唐微港

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git did not exit cleanly (exit code 128)处理方式相关的知识,希望对你有一定的参考价值。

描述

最近我在gitee上新建了一个仓库,然后想clone到本地进行编码开发的相关操作,结果却报错如下图,

git did not exit cleanly (exit code 128),看到这样的错误肯定首先想到的是百度,然而,上去一搜很多千篇一律,有一个人有这样的错误解决了后,其他的有些人就直接粘贴到了自己的博客里面,这样就造成了一个较大的问题,前面有些时候有多个解决办法都是一模样的,很浪费时间,而且还没找到问题,这样真的很讨厌,尤其是这种直接就把别人的粘贴过来,让别人浪费时间的人,粘贴复制并没有错,但是最好要加上自己的见解和解决方式,而不是一味的贴答案

言归正传,报错如下图

注意: 出现上述错误的原因是,较新的 git 似乎做了一些限制,而导致无法克隆成功,需要添加凭据。不过棋逢对手,见招拆招,下面给出我的解决方式

解决方式

  1. 在电脑中找到控制面板,然后在控制面版中搜索找到凭据管理 如下

  1. 点击凭据管理器,然后找到windows凭据,然后点击添加普通凭据

  1. 打开你要clone的地址,这里就以我使用的react举例,我使用的是gitee,所以这里使用的路径是gitee的,如果有公司自己搭的地址,或是使用github上的地址需要参照我这里的自行修改,在internet地址或网络地址中加入gitee的克隆地址,注意 这里只需要地址的主要部分,不要全部粘贴进去,例如我的地址是https://gitee.com/willianmrtang/react-project.git 但是只取 https://gitee.com 就可以了,用户名和密码就是登录gitee的用户名密码。

  1. 重启电脑就能实现clone了

以上是关于git did not exit cleanly (exit code 128)处理方式的主要内容,如果未能解决你的问题,请参考以下文章

git 常用命令 (git did not exit cleanly)

git did not exit cleanly (exit code 1) 的解决办法

解决TortoiseGit报错:git did not exit cleanly (exit code 128)

git did not exit cleanly (exit code 128)处理方式

git did not exit cleanly (exit code 128)处理方式

git did not exit cleanly (exit code 128)处理方式