git一些報錯解決方法 每一項都親測,保證不踩坑

2021-09-07 04:14:09 字數 1596 閱讀 4220

server certificate verification failed

這個問題折騰了我挺長時間,在網上看到很多解決方案,但是百分之九十以上的都是坑,一點用沒有,可能是對我來說沒有用,最終找到乙個靠譜的解決方案,親測可用,希望減少大家踩坑。

mkdir ~/git-rectify
如果想隱藏目錄,不想在/home下可見,也可以把目錄名改為 .git-rectify

mkdir ~/.git-rectify
cd ~/git-rectify

apt-get

source

git

sudo

apt-get build-dep git

sudo

apt-get

install libcurl4-openssl-dev

cd git-2.17.1/
路徑名後面2.*是版本號,需要看一下自己的版本

vim ./debian/control    # 把libcurl4-gnutls-dev 修改為 libcurl4-openssl-dev

vim ./debian/rules # 把test=test整行刪除

sudo dpkg-buildpackage -***keroot -b
cd

..sudo dpkg -i git_2.17.1-1ubuntu0.4_amd64.deb

完成以上步驟即可解決error: rpc failed; curl 56 gnutls recv error (-110): the tls connection was non-properly terminated問題。

先貼上找到解決方案的鏈結

用git進行clone時提示「伺服器驗證失敗」,在命令列下輸入:

export git_ssl_no_verify=1
這樣就可以了,但是這樣每次啟動shell又失效了,不是永久性的,如果想永久有效,可以把命令加入bashrc中:

vi ~/.bashrc

# 在空白處新增

ubuntu下一些報錯和解決方法

預設情況下,ubuntu 20.04隨附python 3作為預設python版本。它可以作為 python3 命令而不是 python 使用。sudo ln s usr bin python3 usr bin python然後提示 ln 無法建立符號鏈結 usr bin python 檔案已存在這時...

關於git的一些錯誤解決方法。

最近在研究git在eclipse中的使用。出現了很多問題。特寫下該文章來幫助像我一樣的git新手。問題 non fast forward 的出現原因在於 git倉庫中已經有一部分 所以它不允許你直接把你的 覆蓋上去。於是你有2個選擇方式 1,強推,即利用強覆蓋方式用你本地的 替代git倉庫內的內容 ...

CSS相容的一些解決方法

css 對瀏覽器的相容性有時讓人很頭疼,或許當你了解當中的技巧跟原理,就會覺得也不是難事,從網上收集了ie7,6與fireofx的相容性處理方法並整理了 一下.對於web2.0的過度,請盡量用xhtml格式寫 而且doctype 影響 css 處理,作為w3c的標準,一定要加doctype宣告.cs...