repo常用命令整理

repo作为管理多个git仓库的一种工具,广泛应用于多项目多仓库的代码管理。

repo init -u url [-b branch]#安装repo仓库及Mainfest仓库,可以增加-b参数来指定mainfest中的分支

repo sync  #更新项目中所有仓库文件

repo upload  #上传代码到远程仓库,相当于对所有仓库执行git push 

repo forall -a "git command" #对项目中的各个仓库都执行某个操作

repo status  #查看所有仓库的增删改状况

实际应用中掌握以上命令基本可以覆盖日常使用。


想进一步了解repo原理的话可以参考老罗的博客:

Android源代码仓库及其管理工具Repo分析

你可能感兴趣的:(工具软件)