android repo 建仓

编程入门 行业动态 更新时间:2024-10-06 01:40:04

android repo <a href=https://www.elefans.com/category/jswz/34/1734553.html style=建仓"/>

android repo 建仓

1、简易建仓--使用git仓库的work tree 形式

项目开发中经常遇到需要共享android源码的情况,一种方法是通过tar打包共享。由于android源码使用manifest 仓库来管理,因此通过分析和修改manifest 文件可以快速建立一个仓库。

git clone  manifest.git

cd manifest

分析default.xml文件,

主要修改

<remote元素  ssh://myname@>

<project   中name字段>     注意ssh://本机ip/name 应该能寻址到git仓库


git add .

git commit  -m " initial change"

git push origin master:master

即可快速修改manifest.git


然后通过repo init -u ssh://myname@ip/relativepatch/manifest.git 路径通知同事下载。

注意使用私人服务器ssh,需要在~/.ssh/ 中添加需要下载代码的人的pub_key.



2、mirror 建立仓库--使用git仓库的bare 形式

repo init -u git://android.git.kernel/platform/manifest.git  -b master -mirror

repo sync

会在本地创建很多 .git文件夹,其中主要包括一个manifest.git。

通过修改maifest.git 可以更快速地搭建仓库。


3、在gerrit服务上修改manifest.git需要走gerrit服务器注册流程,如注册邮箱,添加公钥。

在私人服务器上修改manifest.git需要走ssh流程,需要将对方公钥加入到本地~/.ssh/authorized_keys 


4、一个最简单的仓库

mkdir test.git

cd test.git

git init --bare 可以生成一个bare仓库 而git init 可以生成一个worktree仓库

git clone test.git 

cd test 

vim .gitignore

touch .gitignore

git add .

git commit -m "add .gitignore"

可以表述一个基本的git仓建立和操作

更多推荐

android repo 建仓

本文发布于:2024-03-13 18:21:52,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1734550.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:建仓   android   repo

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!