怎么下载github项目的某个文件夹?

github上提供了git下载和整个项目的zip包下载,有时候项目很大,而你又只想下载某个文件夹的时候就比较麻烦了。整理了下网上下载Github某个文件夹的教程如下:

下载master分支文件夹:

文件夹地址为:https://github.com/alibaba/freeline/tree/master/gradle

下载方法

svn checkout  https://github.com/alibaba/freeline/trunk/gradle  

第一次使用会提示这个:
(R)eject, accept (t)emporarily or accept (p)ermanently? 
选择p永久接受就好了。

下载Branch分支文件夹

原理差不多,如文件夹地址为:

https://github.com/alibaba/freeline/tree/as_plugin/android-studio-plugin

这是在as_plugin分支下的android-studio-plugin文件夹

下载方法

svn checkout https://github.com/alibaba/freeline/branches/as_plugin/android-studio-plugin  

参考:http://www.zhihu.com/question/25369412