簡體   English   中英

Ubuntu git:致命:無法訪問 gnutls_handshake() 失敗:已收到 TLS 致命警報

[英]Ubuntu git: fatal: unable to access gnutls_handshake() failed: A TLS fatal alert has been received

我正在嘗試在我的 ubuntu 中運行一個簡單的 git pull 命令。 直到幾天前,它曾經完美地工作。 不是它顯示了致命的:無法訪問“ https://xxxxxx@bitbucket.org/reponame/project.git/ ”:gnutls_handshake() 失敗:收到了 TLS 致命警報。

我已經嘗試了我在這個論壇中找到的一些東西,但到目前為止沒有任何效果。 謝謝!

注意:我嘗試執行提到的解決方案中列出的操作,但它不起作用。 我需要能夠從我的服務器運行 git pull。

如果它有幫助,我的 curl 版本是 7.50.3

我將 git 升級到 2.20 版,現在它可以工作了!

我遇到了這個問題,我的 git 版本是 2.19.x,在我運行以下命令后:#add-apt-repository ppa:git-core/ppa

apt-get 更新; apt-get 安裝 git

我無法將 git 升級到新版本,所以我從https://mirrors.edge.kernel.org/pub/software/scm/git/獲取了 2.22.1 的源代碼,並刪除了舊的 get、make 和 make install,將git升級到2.22.1,解決了這個問題,git運行良好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM