gpt4 book ai didi

git - repo 同步特定文件夹

转载 作者:太空狗 更新时间:2023-10-29 13:30:23 25 4
gpt4 key购买 nike

我正在尝试获取 android 操作系统的源代码。如何从 master 分支 repo 同步特定文件夹?

最佳答案

Git 不支持部分 checkout 。

您可以尝试使用 git-subtree因为,在克隆所有仓库之后,将该仓库的一部分拆分到您自己的项目仓库中。

也就是说,如果您谈论的是 Android 中的“projects”之一,它们是 Git 存储库,可以使用工具“ repo ”进行管理。
另见“Where can I browse Android source code on-line?

安装 Repo:

$ 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 ...

关于git - repo 同步特定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2130283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com