摘要:如何從上下載單個文件夾然后再看了看插件這個插件能顯示樹狀目錄,還提供了單個文件的下載。單個文件本身就提供這個功能。
瞎扯淡的前言
前幾日遇到一個比較麻煩的事情,剛好周末有時間,不知道大家是否和我一樣,在github閱讀源碼的時候,只想看他的src目錄,當然在github上面閱讀非常的麻煩,各種快捷都用不了,函數(shù)跳轉(zhuǎn),全局搜索….等等。但是。。。
關(guān)鍵來了,很有源碼整個項目都非常的大,介于github網(wǎng)速不好的情況下,我都得等好久才把資源下載下來,但是我只需要看某個文件夾,這不是資源的浪費嗎?而且非常影響自己追求知識的心。對!(假裝認真臉。我這么想學習,你還給我整一個倉庫,還得讓我找對應(yīng)的文件,真的好麻煩。)
本著不重復造輪子的心態(tài),我先在查閱了現(xiàn)有的插件是否可以實現(xiàn)這個功能,如果有我就可以很愉快的使用了,我也不需要再來造個輪子。
看了知乎上面火熱的討論,但是感覺方法依舊是非常的麻煩。好不容易看到排名第一的實現(xiàn)方案,但是loading一直等待中,最終還是沒實現(xiàn)自己想要的方案。
如何從 GitHub 上下載單個文件夾?
然后再看了看chrome插件(Octotree)
這個插件能顯示樹狀github目錄,還提供了單個文件的下載。但是我要的是文件夾啊。。。單個文件github本身就提供這個功能。心態(tài)有點崩潰,找了半天找不到啊。
重點咳咳,重點。鑒于以上的調(diào)研以及自己遇上的問題,然后擼了一個node小工具。
https://github.com/hua1995116/git-down-repo
使用方式,很簡單,擁有node環(huán)境就好
npm install git-down-repo -g // 安裝全局 gitdown https://github.com/hua1995116/webchat/tree/master/config // 下載單個文件夾功能(默認下載到本地執(zhí)行目錄)
gitdown url
url 替換成github上的url,例子如下:
下載整個倉庫(默認master)
gitdown https://github.com/hua1995116/webchat
下載某個倉庫的dev分支
gitdown https://github.com/hua1995116/webchat dev
下載倉庫單個文件夾
gitdown https://github.com/hua1995116/webchat/tree/master/config
下載單個文件
gitdown https://github.com/hua1995116/webchat/blob/master/config/dev.env.js
結(jié)語如果覺得對你有幫助可以給我的小工具點個star(https://github.com/hua1995116/git-down-repo)
如果你覺得沒有用或者有啥意見可以提issue給我,我會繼續(xù)改進,包你滿意(斜眼笑)
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/96128.html
摘要:中交上海航道勘察設(shè)計研究院有限公司以下簡稱中交上海航道設(shè)計院是中國交通建設(shè)股份有限公司下屬,具有勘察設(shè)計研究咨詢工程總承包工程檢測造價咨詢等綜合能力的甲級設(shè)計院。隨著全球經(jīng)濟一體化和產(chǎn)業(yè)結(jié)構(gòu)的調(diào)整,我國傳統(tǒng)企業(yè)的國際化勢在必行,在經(jīng)濟發(fā)展新時代的大背景下,我國水工領(lǐng)域龍頭企業(yè)-中交上海航道勘察設(shè)計研究院有限公司已經(jīng)率先踐行了國際化戰(zhàn)略,在國際化發(fā)展道路上逐浪前行。中交上海航道勘察設(shè)計研究院有...
摘要:事件去年奪冠,王思聰抽獎。終于說到今天的正題了時間塔是什么它是一個區(qū)塊鏈量子隨機數(shù)發(fā)生器。簡單地說,時間塔從鏈上抽取數(shù)據(jù),通過一系列高級操作,生成隨機數(shù)時間塔和有什么關(guān)系時間塔是聯(lián)合知名高??蒲袡C構(gòu)以及實驗室共同開發(fā)的科研成果。 以前我一直認為,人類的本質(zhì)是復讀機。實際上,我還是過于年輕了,現(xiàn)實的冷水,終于澆醒了我。 人類的本質(zhì),是鴿子。 為什么?你聽我說。showImg(https:...
年輕人都會犯的3個職場錯誤,你有幾個? 測試人員如何才能快速成長? 軟件測試行業(yè),去大公司還是小公司好? 同學們可以用這 10 道題目,找到自己的薄弱點,對癥下藥哦。 我的建議是:你們可以拿出紙筆,寫下這 10 道題的答案,然后再與文末的答案進行對照~ 選擇題 1. (單選)當需要對某個系統(tǒng)進行測試的時候,應(yīng)該從哪些方面來設(shè)計測試用例? A. 功能驗證 B. 性能相關(guān)的驗證 C. 兼容性相關(guān)的驗...
摘要:于是,淘寶軟對針對圣杯的缺點做了優(yōu)化,并提出雙飛翼布局。綜合來看,不管的大小高低如何,雙飛翼布局都能正常顯示,嗯確實很優(yōu)秀。錘子和釘子綜上所見,雙飛翼布局更勝一籌。 showImg(https://segmentfault.com/img/bVYtjF?w=922&h=561); 前言 突然有一天,腦之里不知怎地蹦出一個詞,「雙飛翼」,這是很久以前的淘寶提出的一種三欄布局優(yōu)化方案,然而...
閱讀 869·2021-11-25 09:44
閱讀 1086·2021-11-19 09:40
閱讀 7119·2021-09-07 10:23
閱讀 1992·2019-08-28 17:51
閱讀 1118·2019-08-26 10:59
閱讀 1943·2019-08-26 10:25
閱讀 3149·2019-08-23 18:22
閱讀 875·2019-08-23 16:58