phy*_*123 4 git github econnrefused visual-studio-code
直到最近我才能够从我的终端推送到“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'
Run Code Online (Sandbox Code Playgroud)
“myrepo”是一个私人仓库,我是一个合作者。存储库存在并且我的 gitconfig 设置正确。这个错误是突然出现的。
我使用的是集成 VS Code 终端,但当我使用桌面终端时也会出现同样的错误。
我已经尝试了这里的所有修复,包括设置git.terminalAuthentication: false。然而正如我所提到的,我在 VS Code 之外也遇到了这个错误。
谁能帮我解决这个问题。谢谢!
phy*_*123 12
正如 @greg-449 在评论中提到的,这里的答案解决了我的问题。密码身份验证正在被基于令牌的身份验证所取代。
引用上面链接中@Kusal Shrestha 的回答 -
从 git dev settings生成新令牌。
本地删除并重新添加源git remote remove origin
git 远程添加原点https://<token>@<git_url>.git
拉一次:git pull https://<token>@<git_url>.git
| 归档时间: |
|
| 查看次数: |
13931 次 |
| 最近记录: |