git 在android中的

git与repo之间的关系

repo是一个用python写的管理项目git仓库的工具。一般放在/usr/bin下

repo的相关文件会放到项目根目录的.repo下。

1. .repo目录说明:
.repo/manifest.xml:repo工作目录中的内容同一时刻只能采用manifests中的一个xml文件做为其配置,该文件就是其软
                                             连接,通过init的-m选项指定采用哪个文件;另外,同一xml文件也可能处于manifests库的不同版本
                                            或者不同分支,通过init的 -b选项指定使用manifests中的哪个分支,每次init命令都会从服务器更新
                                           最新的配置。这里通过-m指定的manifests中的xml文件中。
.repo/manifests.git:此为repo配置信息的git库,不同版本包含不同配置信息。每个repo项目初始化后也会有自己的git仓
                                          库的 repo也会建立一个Git仓库,用来记录当前Android版本下各个子项目的Git仓库分别处于哪一个分
                                          支,这个仓库通常叫做:manifest仓库。
.repo/manifests:此为repo配置信息的工作目录(将配置信息的工作目录和相应的实际git目录分离管理,并且配置
                                     信息中的.git目录实际只是指向实际git库的软连接)。 
                                     此目录中可能包含一个或多个xml文件描述的配置。每 个xml文件是独立的一 套配置,配置内容包括当前
                                     repo工作目录包含哪些git项目、所有git项目所处的默认公共分支、以及远端地址等。
 .repo/repo:此为repo脚本集的git库,用于repo管理所需的各种脚本,repo的所有子命令就是其中的对应脚本实现。这
                               些 脚本也通过git管理,.repo/repo/.git为对其应的git目录,用git进行版本管理。
2. repo用法说明:

    repo -p : 列出所有的命令


参考:

http://blog.csdn.net/zy00000000001/article/details/70507740

http://blog.csdn.net/taiyangdao/article/details/67065568


    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值