一、创建.bin文件夹

mkdir ~/.bin

二、把.bin文件夹加入环境变量

vim ~/.profile

 PATH更改一下内容:

# set PATH so it includes user's private bin directories
PATH="$HOME/bin:$HOME/.local/bin:$HOME/.bin:$PATH"

三、下载repo工具

git clone https://github.com/NeutionWei/repo.git

四、修改repo工具的初始化网址

cd repo
vim repo

 修改第 8 行的 REPO_URL :

REPO_URL = 'https://github.com/NeutionWei/repo'

五、repo文件复制到创建的.bin目录

当前位于repo目录下:

cp repo ~/.bin/
chmod a+x ~/.bin/repo

六、创建同步源码的工作目录

mkdir src

七、初始化repo并同步源码

repo init -u xxxxxxxxx -b xxxx
repo sync

*八、其他:本地复制repo工具包

对于第四步也可以不设置,可以直接本地复制到源码目录:

cd src
mkdir .repo/repo
cp repo/* src/.repo/repo/

*九、关于repo

repo是Google开发的用于管理Android版本库的一个工具,repo是使用Python对git进行了一定的封装,并不是用于取代git,它简化了对多个Git版本库的管理。用repo管理的版本库都需要使用git命令来进行操作。

详细参考:​一篇通俗易懂的repo教程_wx5ce39a7086c98的技术博客_51CTO博客_repo教程​