Repo 是我们以 Git 为基础构建的代码库管理工具。Repo 可以在必要时整合多个 Git 代码库,将相关内容上传到我们的修订版本控制系统
repo help <CMD>
- repo init -u <URL> [<OPTIONS>]
- repo sync 同步已有defualt.xml文件内配置的代码
1)如果目标项目从未同步过,则 repo sync 相当于 git clone。远程代码库中的所有分支都会复制到本地项目目录中。
2)如果目标项目已同步过,则 repo sync 相当于以下命令:
git remote update
git rebase origin/<BRANCH>
3. repo start <分支名> -all
为所有的 git 分支创建该分支 ,–all意为将所有模块都归为该分支下
4. repo branch 查看当前项目代码所在分支
5. repo abandon <分支名> [<project>..] repo abandon 分支名 [<project>…]
6. repo prune [<project>…] 删除已经合并分支
-
repo checkout <branchname> [<project>…] 切换分支
-
repo diff [<project>…] 查看修改
引用:
1、https://blog.csdn.net/abc6368765/article/details/127103110
2、https://www.jianshu.com/p/c5f81253f3bc
3、https://blog.csdn.net/Sugar_wolf/article/details/127860237
网友评论