以下主要參考:http://www.sohu.com/a/325898829_760387,自己在玩的時候的一些記錄。
一、DownGit
DownGit 這個開源工具可以為任何 GitHub 目錄或文件,生成下載鏈接。
項目地址:https://github.com/MinhasKamal/DownGit
只需要把需要下載文件目錄或鏈接復制到DownGit網址的地址欄,
網址地址:https://minhaskamal.github.io/DownGit/#/home
打開很慢,翻牆后還可以。
如我現在要下載tensorflow下面的object_detection模塊
鏈接:https://github.com/tensorflow/models/tree/master/research/object_detection

也可以直接點擊download。
效果如下:

不過體驗不太好,一直卡這轉圈圈。無感
二、Chrome插件Gitzip
網上應用店直接搜索下載安裝即可。

在瀏覽器上打開 GitHub 上的項目頁面,其次在需要下載的文件或者文件夾空白處雙擊鼠標,這時該文件或文件夾前就會出現一個鈎,表示已經選擇。

同時在瀏覽器右下角還會出現一個下載按鈕,點擊下載按鈕后,GitZip for Github 會自動向服務器進行請求,將你需要的文件或文件夾進行打包並下載到瀏覽器的默認下載文件夾處。
不過上面的操作默認使用的是擴展作者的 API 進行,如果下載時提示次數用完,則是擴展中作者的 API 次數用完了。

這時你可以點擊 GitZip for Github 的圖標,按照里面的提示來申請 API。申請后將 API Token 粘貼到插件輸入框中並按回車就可以了,個人用的話 API 的限制次數是完全足夠的。如下圖所示:具體步驟如下:

接下來會跳轉到 GitHub 的授權頁面,點 Authorize GitZip 后獲取到相應的 API Token。

最后,API Token 獲取成功后會自動填入插件中,按回車就會自動保存。到此 API Token 就獲取成功了。

然后,就一直卡這

網上百度了下,說不支持超過500各的文件夾下載,我們分開下載以下。
試着下了以下里面的子文件夾,可以很快下載下來。

