
做為一名技術人員,相信 Github 大家應該都不陌生了,都會經常在上面下載項目代碼之類的。
Github 默認是不支持下載存儲在倉庫中的部分內容的,通常你需要使用某個項目就必須下載該項目的所有文件。但有時我們需要只下載某一個項目中的某個文件夾或文件的內容,
比如:只需要下載 GitHub 上某個資料匯總項目中的一個分類,這時應該怎麼辦呢?
其實方法很簡單,今天我們就來介紹兩種方法來解決這個問題。
方法一 通過 DownGit 下載
DownGit 這個開源工具可以為任何 GitHub 目錄或文件,生成下載鏈接。
項目地址:http://t.cn/RfyGcPX
1. DownGit 的使用
DownGit 的使用非常簡單,你只需把 Github 上項目所在目錄或文件鏈接複製到 DownGit 網站的地址欄,然後點擊 Download 就可以下載指定項目的目錄或文件所對應壓縮包。
網站地址:http://t.cn/RaPi4Ll
如果你不覺得麻煩的話,你也可以使用 DownGit 項目的源代碼自行搭建一個。

方法二 通過 Chrome 插件 GitZip 進行下載
GitZip for Github 是一款可以快速從 GitHub 上快速下載文件或目錄的 Chrome 插件。
1. GitZip for Github 插件安裝GitZip for Github 既然是一款基於 Chrome 的插件,安裝自然就是在 Chrome 應用商店或者離線進行安裝。
- 在線安裝
插件地址:http://t.cn/AipFZm6j
- 離線安裝
GitZip for Github 源碼地址: http://t.cn/AipFwmNO
如果你不能訪問 Chrome 應用商店,就只能離線安裝了。關於如何離線安裝 Chrome 插件,你可以參考[ 推薦 10 款讓你的 Chrome 瀏覽器功能更強大的插件]一文。
2. GitZip for Github 插件使用
GitZip 使用也很簡單,首先你需要在瀏覽器上打開 GitHub 上的項目頁面,其次在需要下載的文件或者文件夾空白處雙擊鼠標,這時該文件或文件夾前就會出現一個鉤,表示已經選擇。

同時在瀏覽器右下角還會出現一個下載按鈕,點擊下載按鈕後,GitZip for Github 會自動向服務器進行請求,將你需要的文件或文件夾進行打包並下載到瀏覽器的默認下載文件夾處。

不過上面的操作默認使用的是擴展作者的 API 進行,如果下載時提示次數用完,則是擴展中作者的 API 次數用完了。
這時你可以點擊 GitZip for Github 的圖標,按照裏面的提示來申請 API。申請後將 API Token 粘貼到插件輸入框中並按回車就可以了,個人用的話 API 的限制次數是完全足夠的。具體步驟如下:
首次打開插件後,點下圖標註的位置開始獲取 API Token。

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

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

如果你覺得安裝插件比較麻煩的話,也同樣可以直接使用 GitZip for Github 的 Web 版本。方法類似,這裡就不再贅述了。
Web 版本地址:
https://kinolien.github.io/gitzip/
至此如何從 GitHub 上下載指定項目的單個文件或文件夾的方法就講完了,如果你還有更好的方法,可以留言告訴我喲~
參考文檔
http://t.cn/AipDTDpA
http://t.cn/RTKcqkA
圖說生活
這裡將分享一些記錄生活的日常隨拍。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/219077.html
微信掃一掃
支付寶掃一掃