写之前的项目关于使用git remote -v 找不到项目地址的解决方案

48 阅读1分钟

一、报错解析

场景:写一个一年前的项目迭代,开发完成后,使用git push origin master 显示提交失败,并报以下错误。

1. 报错内容

fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

image.png

2. 报错翻译

image.png

3. 报错解析

(1)使用git branch来查看git仓库有几个分支

有且只有一个master分支,说明master分支是没错的

image.png

(2)使用git remote -v

查看当前仓库中配置的远程仓库的URL地址。它会显示远程仓库的名称以及对应的URL。 很烦的是,链接的仓库居然为空

(3)查看根目录的git文件夹是否存在

结果:存在

3. 报错解析

image.png

二、解决步骤

1.打开config文件

根目录 > .git 文件夹 > config

image.png

2. 将remote中的地址在一个新的文件夹中重新克隆即可使用

image.png

3.原因

应该是之前写完了,又新建了个文件夹把代码拷贝过来了,这样就会出现以上情况。虽然我也不知道我为什么要新建文件夹拷贝一份。反正搞明白后大写的无语。