我正在尝试获取 android 操作系统的源代码。如何从主分支重新同步特定文件夹?
问问题
25743 次
1 回答
14
Git 不支持部分签出。
您可以尝试使用git-subtree,在克隆所有 repo 之后,将该 repo 的一部分拆分为您自己的项目 repo。
也就是说,如果您谈论的是 Android 中的“项目”之一,它们是 Git 存储库,可以使用“存储库”工具进行管理。
另请参阅“我在哪里可以在线浏览 Android 源代码? ”
安装回购:
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/repo
$ mkdir working-directory-name
$ cd working-directory-name
$ repo init -u https://android.googlesource.com/platform/manifest
同步您的客户端
要同步所有可用项目的文件:
$ repo sync
要同步选定项目的文件:
$ repo sync project1 project2 ...
于 2010-01-25T07:21:26.263 回答