我是一个私人 github 仓库的管理员。从今天早上开始,当我尝试克隆该 repo 时,我得到:
git clone https://github.com/myblabla/blabla.git
Cloning into 'blabla'...
Missing or invalid credentials.
Error: connect ENOENT /run/user/1000/vscode-git-fa9d1b661a.sock
at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1056:14) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'connect',
address: '/run/user/1000/vscode-git-fa9d1b661a.sock'
}
Missing or invalid credentials.
Error: connect ENOENT /run/user/1000/vscode-git-fa9d1b661a.sock
at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1056:14) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'connect',
address: '/run/user/1000/vscode-git-fa9d1b661a.sock'
}
remote: Repository not found.
fatal: Authentication failed for
Run Code Online (Sandbox Code Playgroud)
我以前从来没有过。有什么解决办法?
当我做:
ssh -T git@github.com
Run Code Online (Sandbox Code Playgroud)
我得到:
git@github.com: Permission denied (publickey).
Run Code Online (Sandbox Code Playgroud)
Gha*_*135 29
尝试在 VSCode 中打开一个新终端,这可能会解决您的问题。
显然,它是 vscode 的虚拟终端复活节彩蛋。当我在适当的终端(不是 vs 中的模拟器)中键入 git clone 命令时,它会照常工作。