前面講到如何在MacOS上配置flutter環(huán)境萎馅,在配置的過程中,發(fā)現(xiàn)了一個(gè)我們逃避不掉而且必須的問題虹蒋,那就是flutter的SDK通過設(shè)備終端git命令下載的問題校坑。
閑話少說,目前我知道的有兩個(gè)解決方案:
第一個(gè):通過配置本地的host文件
- 回到桌面千诬,選擇前往耍目,選擇前往文件夾,這個(gè)時(shí)候我們輸入:/etc徐绑,找到hosts文件邪驮,因?yàn)橛袡?quán)限的問題,我們先把這個(gè)文件按住option按鈕拖到桌面傲茄,文本編輯毅访,這個(gè)時(shí)候就只需要配置域名和對(duì)應(yīng)的ip了。
- 這個(gè)ip怎么找呢盘榨,我們可以通過在瀏覽器里面打開網(wǎng)址:https://www.ipaddress.com喻粹,接下來分別輸入github.com和github.global-ssl.fastly.net這兩個(gè)地址,即可獲取IP草巡,見下圖:
配置后的host是文件是這樣的:
最后就可以繼續(xù)在終端進(jìn)行g(shù)it操作了守呜,如果這樣還不行,那么下面還有一個(gè)辦法[終極辦法]山憨。
第二個(gè):通過私有庫(kù)的方式進(jìn)行g(shù)it下載
1. 先在碼云上注冊(cè)一個(gè)賬號(hào)(這個(gè)就不細(xì)說了)
2. 選擇新建倉(cāng)庫(kù)查乒,前面的信息自己可以自定義輸入,選擇私有庫(kù)郁竟,在新建頁面底部選擇“導(dǎo)入已有倉(cāng)庫(kù)”玛迄,
3. 然后輸入:https://github.com/flutter/flutter.git
4. 經(jīng)過幾分鐘后,就會(huì)生成地址棚亩,拿到這個(gè)地址再在終端進(jìn)行g(shù)it操作的時(shí)候
你會(huì)發(fā)現(xiàn)蓖议,一切都順暢了。