当前位置: 首页 > 知识库问答 >
问题:

git push返回缺失或无效的凭据。代码:' ECONNREFUSED ',远程:未找到存储库[重复]

仲孙献
2023-03-14

直到最近,我才能够从我的终端推送到“myrepo”,没有任何问题。现在,我明白了——

Missing or invalid credentials.
Error: connect ECONNREFUSED /run/user/4714/vscode-git-b650b12c34.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/run/user/4714/vscode-git-b650b12c34.sock'
}
Missing or invalid credentials.
Error: connect ECONNREFUSED /run/user/4714/vscode-git-b650b12c34.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/run/user/4714/vscode-git-b650b12c34.sock'
}
remote: Repository not found.
fatal: Authentication failed for 'https://github.com/me/myrepo'

'myrepo'是一个私人repo,我是合作者。存储库存在,我的gitconfig设置正确。这个错误突然出现了。

我使用的是集成的VS代码终端,但是当我使用桌面终端时也会出现同样的错误。

我已经尝试了所有的修复程序,包括设置git.terminalAuthentication: false。但是正如我提到的,我在VS Code之外也收到了这个错误。

谁能帮我解决这个问题。谢谢

共有1个答案

元玮
2023-03-14

正如@greg-449在评论中提到的,这里的答案解决了我的问题。密码身份验证正在被基于令牌的身份验证所取代。

引用@Kusal Shrestha以上链接的回答-

>

  • 从git dev设置生成新令牌。

    在本地删除并读取源git remote Remove origin

    git远程添加源https://

    拉一次:git拉https://

  •  类似资料:
    • 我有本地工作副本的SourceTree。所有操作都很好,我可以通过SourceTree进行简单的提取、推拉等操作。我只需要做一个在SourceTree中不存在的力推。 我打开终端做git推-f 我不确定什么是问题。

    • 我在IntelliJ IDEA 15.0.3中创建了一个Java Gradle项目。 当我打开存储库列表并单击更新时,我得到以下错误

    • 我在使用Java客户端库(google-api客户端版本1.13.2-beta,google-api服务-日历版本v3-rev 26-1.13.2-beta)对Google日历API v3进行身份验证时遇到问题。 我们有一个marketplace应用程序,安装该应用程序应为其提供读取(和写入)Google日历事件所需的凭据。 我们使用2腿OAuth 1.0,带有Hmac,这意味着不需要代币。这正是

    • 我的服务器工作正常,直到昨天才恢复正常。今天我运行命令 我得到一个响应:远程:未找到存储库。我运行命令 我得到的回应是:嗨!您已成功通过身份验证,但GitHub不提供shell访问权限。 我甚至在这里添加了配置文件 https://help.github.com/en/github/authenticating-to-github/using-ssh-over-the-https-port 仍然不

    • 不能再推送到源主,从几天开始,我已经卸载了git和Visual Code并重新安装了它,但什么都没有,我有同样的错误: 我不理解这种行为,因为在我的另一台电脑上一切正常,没有GitHub文件损坏。 下面是我的配置:Ubuntu 18.04.4 LTS 需要帮助吗!

    • 这是代码,我正在重复错误401:身份验证错误