查看: 29291|回复: 2

Windows 10 安装 git Repo

[复制链接]

425

主题

252

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20611
发表于 2021-5-13 00:50:48 | 显示全部楼层 |阅读模式
Repo是Google在Git之上构建的存储库管理工具。 回购在必要时统一许多Git存储库,将其上传到版本控制系统,并自动执行部分开发工作流程。 Repo并不是要取代Git,而是要使其在多个存储库中更轻松地使用Git。 repo命令是可执行的Python脚本,您可以将其放置在路径中的任何位置。 在处理源文件时,您将使用Repo进行跨网络操作。 例如,使用单个Repo命令,您可以将文件从多个存储库下载到本地工作目录中。
在 Windows 10 环境下安装的资料就比较少,以下是我收集到的一些安装方法。
1、安装 Git
下载 Git,下载完成后直接双击,根据提示一步一步安装完成。
此处需要特别注意,安装完成后,需要到环境变量里面看下,是否已经配置了 cmd、bin、usr/bin 这 3 个文件夹路径。
1.png
2、安装 Python
下载 Python,版本选择 2.7+,下载完成后也是直接安装即可。
同样关注是否已经添加到系统环境变量 Path 中。
2.png

3、安装 Repo
下载 Repo,放到你的用户目录下
例如,我的电脑是放在  C:\Users\peter\bin
3.png

将 Repo bin 文件夹添加到系统环境变量:
4.png

创建一个指向%USERPROFILE%的 HOME 环境变量(OpenSSH 找到其.ssh 目录所必需的)和一个 GIT_EDITOR 环境变量,该变量具有作为值的编辑器可执行文件。为此,首先将编辑器可执行文件的主目录添加到路径环境变量中。
例如,可以将 GIT_EDITOR 设置为 “notepad.exe”
5.png

完成!
至此,所有安装完成,可以正常使用 Repo 来下载 Android 源码或者创建自己的 Repo 库了。

例如要在windows 10下载tinker board 2 s 的android 源码 到D:\git\git-repo 路径,
1,在该目录下,按住 shift键同时按鼠标右键盘,打开power shell
2,在power shell中如下命令
  1. $ repo init -u https://github.com/TinkerBoard2-Android/manifest.git -b android10-rk3399

  2. $ repo sync
复制代码

就看到下载了
6.png

常见问题
解决 Failed to connect to github.com port 443:connection timed out

错误
  1. fatal: early EOF
  2. fatal: index-pack failed
复制代码
解决方法
修改git的bin目录下的.gitconfig 文件
添加
  1. [core]
  2.     compression = -1
复制代码



回复

使用道具 举报

1

主题

8

回帖

51

积分

注册会员

Rank: 2

积分
51
发表于 2021-5-13 13:51:36 | 显示全部楼层
hi,repo仓库下完了吗,可以放国内链接上吗,没有vpn下代码下很久了,一直没成功
回复 支持 反对

使用道具 举报

425

主题

252

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20611
 楼主| 发表于 2021-5-13 18:22:25 | 显示全部楼层
风火轮用户84995 发表于 2021-5-13 13:51
hi,repo仓库下完了吗,可以放国内链接上吗,没有vpn下代码下很久了,一直没成功 ...

看这里,提速
https://smartfire.cn/thread-5364-1-1.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-11-21 20:14 , Processed in 0.058219 second(s), 22 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn