Ошибка при попытке передать файл R Markdown в Git [duplicate]

Я обычно создаю файл requirements.txt, содержащий пакеты:

Flask==0.9
Jinja2==2.6
Werkzeug==0.8.3
distribute==0.6.27
wsgiref==0.1.2

Flask-Cache==0.10.0

gunicorn==0.17.2

Вы можете создать этот файл с помощью pip:

$ pip freeze > requirements.txt
14
задан Eric Bringley 5 March 2018 в 12:46
поделиться

3 ответа

Git hub удалил TLS-1.0 из своих служб аутентификации. https://githubengineering.com/crypto-removal-notice/

Решения

Клиенты Windows

Используйте версию 2.14.3 (или новее) Git для Windows и новее включают в себя обновленный Git Credential Manager для Windows: https://gitforwindows.org/

Вы также можете явно обновить ваш кредитный менеджер Git Windows до последней версии 1.14.0, чтобы получить поддержку TLS-1.2: https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1. 14.0

Клиенты Visual Studio

Предлагается обновить ваш клиент до VS 2017 или, если вы не можете обновить, есть два общедоступных раздела реестра, которые вы можете установить которые влияют на все .NET-приложения на клиентской машине, которые вы можете изменить ... https://developercommunity.visualstudio.com/content/problem/201457/unable-to-connect-to-github-due- to-tls-12-only-cha.html

JDK

TLS-1.2 по умолчанию используется в JDK8 и доступен в JDK7. https://blogs.oracle.com/java-platform-group/diagnosing-tls,-ssl,-and-https

Родные Git-клиенты Red Hat

RH 5 не поддерживает TLS-1.2, а GitHubEngineering предлагает обновление до более новых версий ОС. RH 6.8 и 7.2 будут поддерживать TLS-1.2. https://www.linuxquestions.org/questions/blog/mensawater-183304/rhel5-wont-support-tlsv1-1-or-higher-36951/

6
ответ дан Eric Bringley 15 August 2018 в 18:52
поделиться

Поддержка TLS прекращена в более старых версиях git.

Обновление git на вашем компьютере решает эту проблему.

Загрузите последнюю версию git и установите для ваш компьютер отсюда: https://git-scm.com/downloads .

1
ответ дан rockey91 15 August 2018 в 18:52
поделиться

Шаг 1 Сначала вам нужно загрузить и установить последнюю версию Git Windows Credential Manager.

Вот ссылка на него на GitHub. https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/latest

Шаг 2 Перезагрузите компьютер.

Шаг 3 Введите команду git в командной строке, и вам будет предложено снова войти в систему.

Шаг 4 Если вы по-прежнему получаете такую ​​же фатальную ошибку, вам нужно будет обновить Git, загрузив последнюю версию здесь : https://git-scm.com/downloads

Шаг 5 Введите команду git в командной строке, и вам будет предложено снова войти в систему. Проблема должна быть решена сейчас, и вы должны иметь возможность продолжать работать как обычно.

3
ответ дан TechPython 15 August 2018 в 18:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: