VSCodeのRemoteSSHで別のホストにSSHで接続して、
Gitのコマンド実行すると下記の様なエラーが出る事がごくまれにある。
Missing or invalid credentials. Error: connect ENOENT /run/user/1000/vscode-git-******.sock
VSCodeでGit使ってると、パスワードの入力させるダイアログがVSCode側で出てくるのですが、
どうもそれが悪さしてるらしい。
どうしようもない場合はこれを無効にすればよいと思いますが、
基本的に、ターミナルを一回落として上げなおすか、
VSCode自体を上げなおすと治る。
参考: stackoverflow