如題 centos 6.4 yum安裝 git 然後 git clone https://xxxxx
然後不提示我輸入使用者名稱密碼 直接報401錯誤
請問如何解決
阿神2017-04-24 09:15:56
1.問題:我需要使用https方式連結
:: 三樓的方法當然可以但是答非所問
:: 四樓的回答 顯然是連題目都沒看清楚,我既然說要密碼 顯然是私有項目了
:: 一樓的答案應該方向性是對的,我至今沒有完全排查出來懷疑還是https跳轉的問題,現在我換顯示帳號名密碼登入將帳號名帶入https://uid@urlpath 的方法取數值已經可以獲得(表現出來不一樣的是帳號不同,然後根據分析覺得是https是先是郵箱地址會轉成顯示帳號的,但是https的連接問題估計這層登錄對話轉不出來了,所以直接輸入真實的帳號即可)
PHPz2017-04-24 09:15:56
public還是private repo,如果是private,clone的位址不一樣的。
先加ssh key到github,再sudo clone試試。
怪我咯2017-04-24 09:15:56
檢查方法 一看是不是private的私有的
二 git version查看一下你的git版本,https得一定是git 1.7版本以上的版本 1.6出現的就是401錯誤
大家讲道理2017-04-24 09:15:56
我遇到過這個問題。如同LS諸位所說,很可能是版本問題。
我卸載掉 git 然後編譯安裝最新版本就好了
PS 請先 git clone git@github.com:git/git.git
再卸載原有的 git。 。 。