今天是學(xué)習(xí)的第二天,在使用git bash中遇到了幾個(gè)小問(wèn)題結(jié)果弄了一天碟狞,首先是git clone啄枕,先是出現(xiàn)timed out,很顯然這是被墻了族沃,然而频祝,我沒(méi)有意識(shí)到,然后就是google“ssh: connect to host github.com port 22: Connection timed out”脆淹,看到有說(shuō)寫(xiě)一個(gè)config常空,
Host github.com
User your@github.com
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
結(jié)果出現(xiàn)了“ssh: connect to host github.com port 443: Connection timed out”,還是被墻盖溺,無(wú)奈之下漓糙,就使用git clone http這種形式來(lái)clone,學(xué)習(xí)才得以繼續(xù)烘嘱,但是使用這種形式每次push要輸入賬號(hào)密碼昆禽,想著雖然麻煩點(diǎn),但是好歹能繼續(xù)啊蝇庭,然而醉鳖,在從本地push一個(gè)項(xiàng)目到遠(yuǎn)程是還是出現(xiàn)了timed out,沒(méi)辦法哮内,到群里問(wèn)了一下盗棵,老師給出了一個(gè)聯(lián)網(wǎng)教程,按照配置完后北发,不被墻了纹因,但是,又出現(xiàn)了ssh_exchange_identification: Connection closed by remote host琳拨,WTF辐怕?無(wú)奈又是google,很多人說(shuō)了很多方法从绘,但是沒(méi)用寄疏,學(xué)習(xí)就這樣停下來(lái)了是牢,然后就是git clone,fatal陕截,git clone驳棱,fatal,...
到了晚上十點(diǎn)多的時(shí)候农曲,無(wú)奈又重新搜索社搅,這次一頁(yè)頁(yè)的找,一直找到第七頁(yè)乳规,出現(xiàn)了一篇文章形葬,提到就是IP的問(wèn)題,在hosts文件下加入192.30.253.112 gitHub.com暮的,就好了笙以,然而,還是那個(gè)問(wèn)題冻辩,我突然想到之前還寫(xiě)了個(gè)config猖腕,刪掉,然后恨闪,done倘感!
期間使用ssh -vT git@github.com對(duì)問(wèn)題進(jìn)行分析,發(fā)現(xiàn)就是IP的問(wèn)題咙咽。
要相信一定可以搜索出答案老玛,然后學(xué)會(huì)分析,學(xué)會(huì)提問(wèn)钧敞。