у меня есть с открытым исходным кодом проекта под названием ui-animate, который я хотел обновить сегодня и с консоли я получаю сообщение:Невозможно выполнить аутентификацию на GitHub репо, которые у меня есть
Разрешение отказано (ОткрытыйКлюч).
fatal: Не удалось прочитать из удаленного хранилища.
Это странно для всех видов причин:
- Я установки SSH этого компьютера ключ для аутентификации меня
- Я аутентифицировать по отношению к другим операциям РЕПО с теми же правами
- я не могу даже сделайте
git pull
(aka, операция чтения) - Я работал над этим конкретным репо в данном конкретном каталоге на этом компьютере в прошлых проблемах с w/out.
- Я даже вошел в репо, создал группу, добавил к ней и дал ей разрешения (хотя я уже якобы имел доступ лично).
- Я проверил свои ключи SSH в своем каталоге
~/.ssh
, и они там и не изменились годами.
Кто-нибудь знает, что я могу делать неправильно?
Я также проверил соединение SSH (хотя довольно очевидно, что это не является проблемой, так как я могу подключиться к другим GitHub сделкам РЕПО просто отлично), во всяком случае, для полноты :
OpenSSH_7.2p2, LibreSSL 2.4.1
Hi XXXXX! Вы успешно прошли аутентификацию, но GitHub не предоставляет доступ к оболочке.
debug1: канал 0: бесплатно: клиент-сессия, nchannels 1
debug1: Fd 2 клиринг O_NONBLOCK
Переданы отправлено 2672, получил 1776 байт, в 0,2 секунды
байт в секунду : отправлено 13639.3, получил 9065,6
debug1: состояние Выход 1
Не идеален, но вы можете попробовать переключиться на HTTPS? –
@ScottWeldon да, может быть, мне так нужно, но это так странно, что это происходит только на этом репо (и он использовался месяц назад на этом компьютере) – ken
не моя область * любых * знаний, но как насчет http: // stackoverflow .com/questions/2643502, возможно, отсортируйте ответы с помощью «старейшей» ссылки, снизу для последних – Drew