github 無法訪問的解決方法:
1 原因:
由於github域名解析造成偶爾不能訪問Github網站。
訪問網址時先搜索hosts文件,如果有網址對應的ip則不需要dns域名解析,因此可以將網址的ip配成靜態ip,減少解析過程,提高訪問速度。
192.30.253.113 github.com
185.199.108.153 github.github.io
151.101.72.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
2 操作
hosts文件(位置為C:\Windows\System32\drivers\etc)最下面增加:
192.30.253.113 github.com
185.199.108.153 github.github.io
151.101.72.133 assets-cdn.github.com
151.101.185.194 github.global.ssl.fastly.net
3 刷新網絡DNS緩存
打開dos窗口,執行:ipconfig /flushdns
現在您可以愉快的訪問Github了。
參考:
https://blog.51cto.com/3058076/2468981
github上git clone和git push速度太慢的解決辦法
先到https://www.ipaddress.com/上查詢github.global.ssl.fastly.net最快的ip,然后在etc/hosts文件下新增:
151.101.185.194 github.global.ssl.fastly.net
注意上面的151.101.185.194是我查詢github.global.ssl.fastly.net時查到的最快的ip。
配置完成后可能不會立即生效,最好刷新下DNS緩存,參照:刷新系統的DNS緩存
GitHub上傳文件不能超過100M的解決辦法 ---- 已經失效
https://www.cnblogs.com/igoodful/p/10847639.html
上傳項目到GitHub上,當某個文件大小超過100M時,就會上傳失敗,因為默認的限制了上傳文件大小不能超過100M。如果需要上傳超過100M的文件,就需要我們自己去修改配置。
首先,打開終端,進入項目所在的文件夾;
輸入命令:git config http.postBuffer 524288000
之前git中的配置是沒有這一項的,執行完以上語句后輸入:git config -l
可以看到配置項的最下面多出了一行我們剛剛配置的內容. (52428000=500×1024×1024,即500M)