Я пытаюсь получить исходный код для Android OS. Как я могу синхронизировать определенную папку из главной ветки?
Частичные проверки не поддерживаются в Git.
Вы можете попробовать использовать git-subtree , чтобы, после клонирования всего репо, разделить часть этого репо на ваш собственный репо проекта.
Тем не менее, если вы говорите об одном из " проектов " в Android, это Git-репозитории, и им можно управлять с помощью инструмента " repo ». См. Также « Где я могу просмотреть исходный код 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 ...