咱們經常要在Github下載一些源碼、示例等,但有時候項目庫會比較大,而我關心的只是其中不多的一部份內容,因爲衆所周知的緣由,咱們下載git庫是比較慢的,過大的項目常常會下載失敗,因此只下載部份內容就頗有必要。git
如下也是在互聯網找到的教程,親測有效!github
首先打開Git Bash (在要存放下載內容的文件夾,鼠標右鍵選擇 Git Bash Here)spa
逐條輸入如下命令:(注意不含行號)code
1 mkdir devops && cd devops 2 git init 3 git remote add -f origin https://github.com/seabluescn/ML_BinaryClassification.git 4 git config core.sparsecheckout true 5 echo BinaryClassification_Beauty >> .git/info/sparse-checkout 6 git pull origin master
解釋一下:blog
第1行:devops是在本地新建一個文件夾教程
第3行:「 https://github.com/seabluescn/ML_BinaryClassification.git 」是要下載的庫的地址rem
第4行:啓用過濾功能源碼
第5行:將BinaryClassification_Beauty這個關鍵字加入過濾列表,若是有其餘關鍵字能夠屢次運行該命令,關鍵字是文件夾或文件皆可it
第6行:拉取代碼io
實驗效果圖: