git - 为 git-repo 创建默认 list

标签 git repository git-repo

我正在尝试将 git repo 用于我自己的项目。我知道我必须创建一个 default.xml 文件并用于链接到所有可用的存储库,但不清楚如何做到这一点。 我尝试创建一个简单的 xml 文件并放在服务器上。我还添加了 2 个远程配置和项目。

据我了解,default.xml 文件也必须在存储库中,但这一步不清楚。

当我尝试使用命令 repo init -u http://my_custom_url/manifest/时,出现 curl 下载错误。

为了创建默认 list ,我必须采取任何建议或步骤吗?

最佳答案

是的,default.xml 必须在它自己的 git 存储库中。

了解 repo 工作原理的最简单方法是查看 Android 项目(首先创建它的人)是如何工作的。

您应该按照说明初始化 Android list 示例 here :

repo init -u https://android.googlesource.com/platform/manifest

然后您可以使用 repo sync 下载 Android 源代码树,但这可能需要一段时间和 10GB 以上的磁盘空间,并且对于您的调查来说并不是绝对必要的,但是如果您这样做,您就会明白更好。

然后,查看目录 .repo - 您会在里面找到已 check out 的 list git 存储库。

我建议将此作为工作示例,然后删除您不想要或不需要的所有内容并根据您的需要进行调整。

关于git - 为 git-repo 创建默认 list ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14331754/

相关文章:

git - 使用Git从 "Repo"仓库同步一个项目

git - 将供应商 Android 更改集成到 aosp 中

windows - 每次推送时如何让 Git 询问用户名和密码?

git - Azure Databricks - 自动同步存储库文件

svn - 尝试设置乌龟 svn - 新手问题

asp.net-mvc - LINQ:为什么我在此 LINQ 查询中收到错误?

未找到 Android Source Repo GPG 公钥

git - PyCharm "Can' t 更新 : no tracked branch"for VCS Update Project

git - 删除/重置远程主 Git 仓库

git - repo upload without review(repo推送功能)