我一直在使用Github上一小会儿,我一直罚款git add,git commit以及git push到目前为止,没有任何问题.突然间我有一个错误说:
致命:身份验证失败
在终端我克隆了一个存储库,处理了一个文件然后我用来git add将文件添加到提交日志中,当我这样做时git commit,它运行正常.最后,git push要求输入用户名和密码.我正确地把它们放进去,每次我这样做,它都说同样的错误.
有谁知道这个问题的原因是什么以及我如何解决它?
内容.git/config是:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"]
url = http://www.github.com/######/Random-Python-Tests
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
[user]
name = #####
email = ############
Run Code Online (Sandbox Code Playgroud) 无法再推送到 origin master, git push origin master因为几天以来,我已经卸载了 git 和 Visual Code 并重新安装了它,但没有,我遇到了同样的错误:
Missing or invalid credentials.
Error: socket hang up
at connResetException (internal/errors.js:559:14)
at Socket.socketOnEnd (_http_client.js:433:23)
at Socket.emit (events.js:208:15)
at endReadableNT (_stream_readable.js:1168:12)
at processTicksAndRejections (internal/process/task_queues.js:77:11) {
code: 'ECONNRESET'
}
Run Code Online (Sandbox Code Playgroud)
我不明白这种行为,因为在我的另一台计算机上一切正常,并且没有 GitHub 文件损坏。
这是我的配置:Ubuntu 18.04.4 LTS
需要一些帮助,请!
直到最近我才能够从我的终端推送到“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 之外也遇到了这个错误。
谁能帮我解决这个问题。谢谢!