Repo是Google在Git之上构建的存储库管理工具。 回购在必要时统一许多Git存储库,将其上传到版本控制系统,并自动执行部分开发工作流程。 Repo并不是要取代Git,而是要使其在多个存储库中更轻松地使用Git。 repo命令是可执行的Python脚本,您可以将其放置在路径中的任何位置。 在处理源文件时,您将使用Repo进行跨网络操作。 例如,使用单个Repo命令,您可以将文件从多个存储库下载到本地工作目录中。 在 Windows 10 环境下安装的资料就比较少,以下是我收集到的一些安装方法。 1、安装 Git下载 Git,下载完成后直接双击,根据提示一步一步安装完成。 此处需要特别注意,安装完成后,需要到环境变量里面看下,是否已经配置了 cmd、bin、usr/bin 这 3 个文件夹路径。 2、安装 Python同样关注是否已经添加到系统环境变量 Path 中。
3、安装 Repo例如,我的电脑是放在 C:\Users\peter\bin
将 Repo bin 文件夹添加到系统环境变量: 创建一个指向%USERPROFILE%的 HOME 环境变量(OpenSSH 找到其.ssh 目录所必需的)和一个 GIT_EDITOR 环境变量,该变量具有作为值的编辑器可执行文件。为此,首先将编辑器可执行文件的主目录添加到路径环境变量中。 例如,可以将 GIT_EDITOR 设置为 “notepad.exe”
完成!至此,所有安装完成,可以正常使用 Repo 来下载 Android 源码或者创建自己的 Repo 库了。
例如要在windows 10下载tinker board 2 s 的android 源码 到D:\git\git-repo 路径, 1,在该目录下,按住 shift键同时按鼠标右键盘,打开power shell 2,在power shell中如下命令 - $ repo init -u https://github.com/TinkerBoard2-Android/manifest.git -b android10-rk3399
- $ repo sync
复制代码
就看到下载了
常见问题 解决 Failed to connect to github.com port 443:connection timed out
错误 - fatal: early EOF
- fatal: index-pack failed
复制代码解决方法 修改git的bin目录下的.gitconfig 文件 添加 |