Repo的简单使用

2023-12-12  本文已影响0人  Damon_Rao

Repo 是我们以 Git 为基础构建的代码库管理工具。Repo 可以在必要时整合多个 Git 代码库,将相关内容上传到我们的修订版本控制系统

repo help <CMD>

  1. repo init -u <URL> [<OPTIONS>]
  2. 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>…] 删除已经合并分支

  1. repo checkout <branchname> [<project>…] 切换分支

  2. 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

上一篇下一篇

猜你喜欢

热点阅读