报错:
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
上面的报错翻译过来就是
致命错误:“origin”似乎不是git存储库
致命错误:无法从远程存储库读取。
vscode安装了一个git管理插件叫gitLens
,如下
本来是想删除远程分支的,之前一直都是指令操作:git push origin :[branch]
,结果今天手欠,想用插件中的菜单删除远程分支,结果不明白菜单的含义,导致出现了以上错误。操作如下:
当前的这个操作,其实是删除了本地与远程仓库的关联;可以执行指令git remote -v
来查看是否与远程仓库有关联,如果什么都没有显示,则表示断开了与远程仓库的关联。
-v:verbose
git remote -v:获取git的远程详细信息
PS E:\Workspace\wanghx-front> git remote -v
PS E:\Workspace\wanghx-front>
这时候需要重新添加一下远程仓库地址,找到你的git仓库的远程地址,也就是HTTP或者SSH的那个链接,哪个能用用哪个,有些公司用的HTTP链接地址,还有的公司是SSH,各取所需。
添加远程仓库地址:
PS E:\Workspace\wanghx-front> git remote add origin https://gitee.com/moaijun/breaking-news.git
PS E:\Workspace\wanghx-front>
再次查看,就显示出关联的远程仓库了。
PS E:\Workspace\wanghx-front> git remote -v
origin https://gitee.com/moaijun/breaking-news.git (fetch)
origin https://gitee.com/moaijun/breaking-news.git (push)
PS E:\Workspace\wanghx-front>
这时候就可以进行fetch、pull、push等分支操作指令了。