Подтвердить что ты не робот

Предприятие Github - remote: аутентификация паролей недоступна для операций Git

Мой git отлично работал, а затем ничего не менял, как возникла следующая проблема: я попытался сбросить кеш в

credentials.helper

и прошли через почти каждый ответ stackoverflow, который я мог найти

remote: Password authentication is not available for Git operations.
remote: You must use a personal access token or SSH key.
remote: See https://github.ibm.com/settings/tokens or
'https://github.ibm.com/WBurney/Blockchain_SDO.git/': 
The requested URL returned error: 403

Спасибо

4b9b3361

Ответ 1

Если вы зарегистрировали публичный ключ ssh на своей корпоративной учетной записи GitHib, вы можете перекрыть проблему, используя ssh-url

cd /path/to/repo
git remote set-url origin [email protected]:WBurney/Blockchain_SDO.git
git push

Но в отношении вашей оригинальной проблемы попробуйте выполнить " Создание токена доступа для командной строки ".

Если вы находитесь на Mac, обновите свои учетные данные из OSX Keychain.

Ответ 2

Принятый ответ будет работать только для ssh, а не для https.

Похоже, что изменения в кэше сброшены. Для меня это в конечном итоге заставило его работать.

git credential reject
protocol=https
host=github.<YOUR_COMP>.com

Ответ 3

Попробуйте ниже одного -

git clone https://<user-name>:<git-token>@<github-path.git>

Ответ 4

Еще одним решением, которое мне помогло, было изменение учетных данных с помощью диспетчера учетных данных Windows:

- Следуйте инструкциям в этой ссылке, чтобы создать токен доступа.

  • В правом верхнем углу любой страницы нажмите на фотографию своего профиля.
  • Нажмите Настройки
  • На левой боковой панели нажмите Настройки разработчика
  • Персональные токены доступа
  • Создать новый токен

- Перейдите в "Диспетчер учетных данных Windows" и найдите свою учетную запись Github Enterprise.

- Нажмите изменить и замените пароль на созданный вами токен.

Ответ 5

git remote set-url origin [email protected]:WBurney/Blockchain_SDO.git

Вышеупомянутая команда git будет работать