如何下載github項目中的某一部分


如何下載github項目中的某一部分

一、總結

一句話總結:

通過 DownGit 下載:原地址失敗的話直接百度DownGit,一大堆可用的
通過 Chrome 插件 GitZip 進行下載(推薦)

 

1、chrome的插件GitZip在下載文件的時候怎么操作?

在要下載的子目錄的空白處雙擊

 

 

二、如何從 GitHub 上下載指定項目的單個文件或文件夾_Github

參考或轉自:如何從 GitHub 上下載指定項目的單個文件或文件夾_Github
http://www.sohu.com/a/325898829_760387

做為一名技術人員,相信 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 上下載指定項目的單個文件或文件夾的方法就講完了,如果你還有更好的方法,可以留言告訴我喲~

參考文檔

https://www.google.com

http://t.cn/AipDTDpA

http://t.cn/RTKcqkA

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM