remote: The project you were looking for could not be found.

简介: 因为使用了不同的账号对不同的项目进行登录,在更换回原先的账户下载git上的代码时,就报了这个问题,这个问题的导致原因其实也就是我们不断更换登录账户所导致的。

问题描述



因为使用了不同的账号对不同的项目进行登录,在更换回原先的账户下载git上的代码时,就报了这个问题,这个问题的导致原因其实也就是我们不断更换登录账户所导致的。


git更换用户的命令:git config --global user.name “zhangsan”

git config --global user.email “123@163.com”

附上一张这个错误的截图:


20210318161532191.png


解决方式一



我们可以直接使用账号密码的形式去下载git上的代码,比如正常我们是这么克隆一个代码git clone -b master http://172.168.1.1/abc/abc.git,我们可以在下载时直接指定用户密码去下载对应代码,这样就不会出现这个问题了。那么怎么加上用户名和密码呢,如下所示:


 //不适用用户密码直接下载
 git clone -b master http://172.16.1.11:0000/bmp/tmp.git
 //制定个用户密码进行下载
git clone -b master http://用户名:密码@172.16.1.11:0000/bmp/tmp.git


注意:如果用户名或者密码中包含了@这个字符,要使用特殊转义,使用%40去代替@字符。,而密码后面跟的@是用于区分用户名密码与git地址的间隔符。

该方法本人亲自测试过,有效。


解决方式二



这种方式就是从根源上解决这个问题,首先我们要明确这个问题产生的根本原因是什么,这个问题是因为我们切换了不同的用户登录git导致的,这样计算机会在凭据里面保存以前的登录信息,这样就导致了我们下载代码时出现了这个问题,如下图展示的是凭据里面保存的信息。


20210318162709270.png


这个信息在哪里找呢,直接点击windows键,然后输入凭据就可以看到了。


20210318162816303.png


我们知道影响到自己的凭据信息直接删除就可以将问题解决,如果不清楚是哪个影响的自己,直接将所有关于git的凭据信息直接删除就行,在你从新下载代码时,git会提示你输入用户名与密码,这样就可以正常下载了。也就解决了这个问题。这种方式本人也亲自测试过,是有效的。


解决方式三



删除你的git,从新下载,在删除git时,凭据信息也会失效,下载完毕从新登陆即可解决,这是一种不明就里的解决方案,但是也是可以达到目的。建议使用方式一和方式二。


总结



这个问题之所以出现就是因为我们使用不同账号登陆git导致的,所以建议我们git只使用一个账户登陆,也就是只使用我们自己最常用的账号,在下载其他项目代码需要使用其他人的git账户时,建议不要去登陆他人账户,我们可以使用指定用户密码的方式去下载这些代码,就像上面的方式一那样,这样就可以避免这种问题产生了。


相关文章
element ui实现多层级复杂表单的操作(添加与回显)之表单操作交互操作
element ui实现多层级复杂表单的操作(添加与回显)之表单操作交互操作
真正解决办法:FTP 执行命令时500 Illegal PORT command
真正解决办法:FTP 执行命令时500 Illegal PORT command
3466 0
|
开发工具 git Windows
文件过大无法git pull/git clone解决办法
由于公司无线限速, windows下拉代码会比较慢, 导致过大的仓库无法clone/pull下来, 可以尝试以下方法, 将一次拉取的size缩小, 然后再fetch 效率云中代码库过大时, 会有限制, 出现无法pull或者clone的情况, 如下图 首先以shallow模式克隆 例如:  git clone http://gaoyuan03_iwaimai.
6821 0
|
存储 开发工具 数据安全/隐私保护
git报错The project you were looking for could not be found 解决方式
git报错The project you were looking for could not be found 解决方式
4000 1
|
数据库 Python
使用 Django 中的 filter 方法进行数据查询
在 Django 中,QuerySet 的 filter() 方法是一个强大的工具,用于从数据库中检索数据并根据指定的条件进行筛选。在本文中,我们将介绍如何使用 filter() 方法来执行各种类型的数据查询操作。
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
32853 0
ThreeJs模拟工厂生产过程六
这篇文章详细介绍了如何在Three.js中模拟工厂生产过程的第六部分,重点是创建和实现车间内线边仓货架的三维模型及其布局。
298 1
ThreeJs模拟工厂生产过程六
|
监控 前端开发 JavaScript
带你入门前端工程(一):技术选型
带你入门前端工程(一):技术选型
962 0
|
存储 Python
Python Logging 限制文件大小
Python Logging 限制文件大小
287 0

热门文章

最新文章