Я получил ошибку при использовании команды git pull
fatal: unable to access 'https://github.com/path/to/repo.git/': gnutls_handshake() failed: Error in the pull function.
Я пробую много методов из Интернета, но они бесполезны.Кроме того, пытался разобраться с прокси в моей сети.
Мой ПК: Ubuntu 16.04 LTS x86_64
Есть ли у него эффективные способы решения проблемы?
Примечание: Естьнекоторые решения https://devopscube.com/gnutls-handshake-failed-aws-codecommit/ или https://askubuntu.com/questions/186847/error-gnutls-handshake-failed-when-connecting-to-https-servers, но в моем случае это не сработало.
Я решил эту проблему -
apt-get -y install build-essential nghttp2 libnghttp2-dev libssl-dev
Мой сервер находится за прокси, и я получил ту же ошибку, я решил эту проблему, изменив ~ / .gitconfig, добавив прокси conf:
[http] proxy = http://xxx.xxx.xxx.xxx:pppp