проблема
Недавно я столкнулся со следующим сообщением, когда отправлялся в репозиторий GitHub:
"fatal: HttpRequestException encountered. "
после чего снова запрашивается мое имя пользователя и пароль.
Из предыдущих поисков Visual Studio и многие другие имеют одну и ту же корневую проблему. Для тех, кто более ленив, чем я, краткий обзор различных решений для различных приложений/ОС здесь с соответствующими обсуждениями. Надеюсь, люди найдут это полезным.
причина
Не могу назвать обновление Sercurity проблемой, поэтому здесь причина. Проблема в том, что GitHub удалил поддержку TLS-1.0, которая вызывает проблемы с клиентами, включая Microsoft Visual Studio, встроенный в клиент git, версии Git ниже 1.14, а также с клиентами GUI, включая tortoiseGit и т.д. Полные примечания к выпуску можно найти здесь: https://githubengineering.com/crypto-removal-notice/
Bitbucket потеряет TLSv1.0 и TLSv1.1 начиная с 1 декабря 2018 года. Я ожидаю таких же проблем, как и раньше.
Решение
Изменение: перенес мой самоответ в поле для ответов. Увидеть ниже.