如何从android.googlesource.com或github.com下载单个目录?

时间:2013-08-19 22:25:42

标签: git github

4 个答案:

答案 0 :(得分:6)

截至今天, android.googlesource.com 在每个目录页面上都有一个链接[tgz],它是小字体,但它有效:

the [tgz] link works!

您无法下载单独的文件,但可以下载目录。

答案 1 :(得分:3)

This answer看起来会起作用。它告诉你如何使用Git制作sparse checkout。确保安装了Git 1.7.0或更高版本,然后运行:

git init platform_frameworks_base-aapt
cd platform_frameworks_base-aapt
git remote add -f origin https://github.com/android/platform_frameworks_base.git
git config core.sparsecheckout true
echo tools/aapt/ >> .git/info/sparse-checkout
git pull origin master

答案 2 :(得分:3)

如果你有svn,你可以这样做:

svn export https://github.com/android/platform_frameworks_base/trunk/tools/aapt

它将在本地创建aapt目录,其中没有任何版本控制文件。

答案 3 :(得分:0)

是的,您可以下载base64文本格式的单个文件:

curl https://github.com/android/platform_frameworks_base/tree/master/tools/aapt?format=text | base64 -d