Я запускаю сценарий, который клонирует несколько репозиториев в моей проектной организации GitHub. После запуска скрипта дважды или трижды я получаю ошибку 128
git -c core.fsyncobjectfiles=0 ls-remote ssh://git@github.com/project-xyz/abc.git failed with exit code 128
, и через некоторое время это снова работает. Я предполагаю, что это проблема с ограничением скорости.
На странице Github указано, что ratelimit для неаутентифицированных запросов составляет 60 в час, и я думаю, я достиг этого, запустив свой скрипт несколько раз. Мой ключ s sh добавлен в Github.
Я исходил из предположения, что клонирование репозиториев git с использованием s sh считается запросом с проверкой подлинности. Моя ошибка заставляет меня думать, что они рассматриваются как неаутентифицированные запросы.
Я хочу знать, в чем разница между аутентифицированными и неаутентифицированными запросами в GitHub?