一. Git/Repo/Gerrit的区别: 1. Git:Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理. 2. Repo: Repo是谷歌用Python脚本写的调用git的一个脚本,Repo实现管理多个git库。主要是用来下载、管理Android项目的软件仓库(也就是说Repo是用来管理给Git管理的一个个仓库的). 3.Gerrit(代码评审工具):基于 Web 的代码评审和项目管理的工具,面向基于 Git 版本控制系统.