0

最近まで問題なく端末から「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」はプライベート リポジトリであり、私は共同作業者です。リポジトリが存在し、gitconfig が適切に設定されています。このエラーは突然現れました。

統合された VS Code ターミナルを使用していましたが、デスクトップ ターミナルも使用すると同じエラーが表示されます。

ここで設定を含むすべての修正を試みgit.terminalAuthentication: falseました。ただし、前述したように、VS Code の外部でもこのエラーが発生しています。

誰でもこの問題を解決するのを手伝ってくれませんか。ありがとう!

4

1 に答える 1

2

コメントで@ greg-449が述べたように、ここでの答えは私の問題を解決します。パスワード認証は、トークンベースの認証に置き換えられています。

上記のリンクから@Kusal Shresthaの回答を引用 -

  1. git dev settingsから新しいトークンを生成します。

  2. 起点をローカルで削除して再読み込みするgit remote remove origin

  3. git リモートでオリジンを追加https://<token>@<git_url>.git

  4. 一度引っ張る:git pull https://<token>@<git_url>.git

于 2021-06-30T13:19:05.300 に答える