日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

无法连接GitHub完整解决方案

發(fā)布時間:2023/12/18 编程问答 82 豆豆
生活随笔 收集整理的這篇文章主要介紹了 无法连接GitHub完整解决方案 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

說明:我遇到的情況是Mac中無法連接GitHub(Chrome瀏覽器),不知道這篇文章能否對你的情況有所幫助。

?

這兩天突然發(fā)現(xiàn)GitHub連不上了,記不清是從什么時候開始的了,因為最近工作中去GitHub找資源的頻率降低了些。

從昨天開始有需求連接GitHub連接不上,沒在意,今天還是連不上。于是下勁解決了下,遂整理筆記如下,供大家參考。

?

事故原因:經(jīng)過我的探索,我最終發(fā)現(xiàn)我這邊問題是出在Ghelper上,稍后詳細敘述解決方案。

?

在我解決完問題之后,發(fā)現(xiàn)目前連不上GitHub可能有以下兩個原因:

1,瀏覽器插件的問題

2,hosts文件出現(xiàn)問題

?

那到底怎么診斷是哪種問題呢?

很簡單。

1,打開終端輸入指令:ping www.github.com

如果可以ping通,那基本上是上述原因的第一個(瀏覽器插件問題)。你也可以換瀏覽器驗證到底是不是因為Chrome瀏覽器插件的問題。

2,如果上一步?jīng)]有ping通,那么極有可能是上述原因中的第二個(hosts文件出現(xiàn)問題)。你可以找同事測試下,他如果可以正常連接GitHub,九成就是這個hosts文件問題。

3,補充一下,還有可能是GitHub那邊宕機了,或者網(wǎng)絡(luò)問題。這個你可以找同事幫忙測試下,看看他可不可以連接GitHub。

?

?

相關(guān)解決方案如下:

一,瀏覽器插件問題解決方案

說明:這里說的瀏覽器插件是Chrome瀏覽器的Ghelper插件。因為我最終是確定這個插件的問題,所以我說的插件問題實際上說的是這個Ghelper插件。

步驟一:進入Ghelper的“控制面板”

步驟二:剩下的內(nèi)容,讀下面這張圖片就行了。

主要原因是,Ghelper這個插件中內(nèi)置了幾個github的默認設(shè)置,就是這個默認設(shè)置,造成我的Chrome瀏覽器在安裝了Ghelper之后無法連接GitHub的。所以我重新設(shè)置了這幾個默認的github設(shè)置為直連方式。

ps:截圖中“因為”兩字錯寫成“應(yīng)為”。

步驟三:走完以上兩步之后,就可以使用Chrome測試是否能夠連接GitHub了。

本方案結(jié)束。

?

二,hosts文件問題解決方案

步驟一:打開Finder(訪達),然后快捷鍵:Command+Shift+g調(diào)出前往文件夾窗口。

輸出:/etc/hosts,然后按回車

截圖如下:

步驟二:

1,將查找到的hosts文件拖出到桌面。

拖到哪個地方都行,拖出來是因為接下來要編輯這個文件,然而原位置不允許編輯。但是,如果你是程序員,擁有各種編輯器的話,直接使用Sublime Text等編輯器直接編輯該文件也是可以的(保存的時候,輸入電腦密碼即可)。

2,右鍵,使用“文本編輯”打開文檔,然后,在后面拼接以下內(nèi)容(內(nèi)容較長,建議復(fù)制):

http://github.com 204.232.175.94 http://gist.github.com 107.21.116.220 http://help.github.com 207.97.227.252 http://nodeload.github.com 199.27.76.130 http://raw.github.com 107.22.3.110 http://status.github.com 204.232.175.78 http://training.github.com 207.97.227.243 http://www.github.com

3,保存

步驟三:將步驟二,保存后的hosts文件,拖入到步驟一查找到的位置,替換文件。過程中需要輸入電腦密碼。

步驟四:打開瀏覽器測試,不出意外的話,可以正常連接GitHub了。

本方案結(jié)束。

?

PS:第二種方案(修改hosts文件內(nèi)容這個方案)是一個終極解決方案。即使是Ghelper的默認設(shè)置問題,也可以通過修改該配置文件來解決(本人實測可行)。

?

本章結(jié)束。

?

如果文章對你有幫助,碰巧想請我喝杯咖啡,可以點擊這里。

總結(jié)

以上是生活随笔為你收集整理的无法连接GitHub完整解决方案的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。