repo安装使用及项目配置

repo安装

首先确认电脑是否已经安装repo,执行which repo找不到repo时需要安装
本文链接 http://blog.csdn.net/CSqingchen/article/details/78125769

  1. 下载repo
    git clone https://github.com/android/tools_repo /git-repo

  2. 添加repo到环境变量
    sudo ln -s /git-repo/repo /bin/repo

  3. 修改/git-repo/repo中REPO_URL后面的地址
    REPO_URL = 'https://gerrit.googlesource.com/git-repo'
    替换为
    REPO_URL = 'https://github.com/android/tools_repo'

repo使用

repo 说明文档参见 repo help,repo管理git项目,对于任意一个被管理的git项目,可以使用git相关的命令进行版本控制
本文链接 http://blog.csdn.net/CSqingchen/article/details/78125769

  1. 初始化
    mkdir repoABC&&cd repoABC
    repo init -u https://gitee.com/chenjimcom/repoABC

  2. 同步repo管理的git仓库代码
    repo sync
    强制同步整个仓库
    repo sync --force-sync

  3. 将所有repo控制的git仓库远程master分支checkout
    repo forall -c git checkout -b master remotes/origin/master
    清除还原本地的修改
    repo forall -c 'git clean -df;git checkout .'

  4. 将某个时间段所有仓库修改记录显示出来
    repo forall -c git log --name-status --since="2016-09-13" --until="2017-02-01"

  5. 查看工程中所有仓库的修改状态(包括文件位置)
    repo status

参考文档
1. android repo中manifest.xml的详解
2. 怎么针对自己项目工程建立Repo管理多个git仓库
3. repo的使用小结博客

你可能感兴趣的:(git使用)