Repo的简单使用

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容