pic.png
寫這篇博客主要是因為老司機有一個倉庫叫-Tools大家也是知道的吧。
這個倉庫主要是老司機日常開發中寫的一個便捷開發的分類或者工具類。
但是通常情況下大家可能只需要其中一個分類而不是完整的倉庫,老司機在翻閱別人代碼的時候也遇到過想要拉取倉庫一部分的需求。
遂百度了一下Git倉庫子路徑拉取的方法。命令如下:
git init [隨便一個名字(沒有中括號,以下相同)] && cd [跟你剛才的名字一樣]
git config core.sparsecheckout true
echo '/examples/*' >> .git/info/sparse-checkout (單引號包裹子目錄路徑)
git remote add origin https://github.com/geekhac/to… (.git)
git pull origin master
事實上代碼很簡單了,不過每次都敲這么多還是很蛋疼的,老司機就寫了一個小工具,方便大家使用:
[點我跳轉到倉庫喲](https://github.com/CodeWicky/DWGitTool)
使用起來很簡單:
- 1.在第一欄填入倉庫的git地址,如:https://github.com/CodeWicky/-Tools.git 。
- 2.在第二欄填入你要拉取的子倉庫的完整地址,如:https://github.com/CodeWicky/-Tools/tree/master/DWArrayUtils
- 3.點擊拉取,就開開始拉取倉庫了。此時會轉起小菊花,當小菊花小時的時候你就會在你
桌面上
找到剛剛拉取的子倉庫了(本例中文件夾名會叫做DWArrayUtils)。
就這么簡單!
畢竟不是MACOS開發,所以界面很簡單,別笑我~