Git pu sh: учетные данные отсутствуют или недействительны. фатальный: ошибка аутентификации для 'https://github.com/username/repo.git' - PullRequest
1 голос
/ 12 июля 2020

Я пытался сделать свой первый pu sh на новом MacBook и получил эту ошибку после git push (все работало хорошо на моем старом MacBook):

Missing or invalid credentials.
Error: connect ECONNREFUSED /var/folders/tx/53fffl0j51qb47mhnlf8zsdc0000gn/T/vscode-git-1d38026c7f.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1056:14) {
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/var/folders/tx/53fffl0j51qb47mhnlf8zsdc0000gn/T/vscode-git-1d38026c7f.sock'
}
Missing or invalid credentials.
Error: connect ECONNREFUSED /var/folders/tx/53fffl0j51qb47mhnlf8zsdc0000gn/T/vscode-git-1d38026c7f.sock
    at PipeConnectWrap.afterConnect [as oncomplete] (net.js:1056:14) {
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '/var/folders/tx/53fffl0j51qb47mhnlf8zsdc0000gn/T/vscode-git-1d38026c7f.sock'
}
remote: No anonymous write access.
fatal: Authentication failed for 'https://github.com/username/repo.git/'

Есть идеи, почему и как Я могу решить это?

1 Ответ

1 голос
/ 13 июля 2020

Я установил учетные данные, используя git config user.name «ваше имя пользователя» и git config user.password «ваш пароль», и могу увидеть их, запустив git config --list, что я отсутствует здесь?

Это не «учетные данные»: они не помогут аутентифицировать вас в удаленной службе, такой как GitHub.

Для URL-адресов HTTPS (https://github.com/<me>/<myRepo>), вам необходимо:

Здесь вы должны ввести свои фактические учетные данные:

  • имя вашей учетной записи GitHub
  • пароль вашей учетной записи GitHub (или PAT , если у вас активирована 2FA )

Но если проблема исчезнет сегодня, значит, это связано с этим инцидентом GitHub .

...