1 Star 0 Fork 0

苏木/repo-manifest-demo

Create your Gitee Account
Explore and code with more than 13.5 million developers,Free private repositories !:)
Sign up
文件
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
repo-demo.xml 1.63 KB
Copy Edit Raw Blame History
苏木 authored 2025-11-09 09:56 +08:00 . 添加指定分支的实例
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<!-- 定义远程仓库配置
name: 远程仓库的别名,在项目中引用时使用这个名称
alias: 如果指定了别名,它将用于覆盖name,以在每个项目的.git/config中设置为远程名称。其值可以重复,
而属性name在清单文件中必须唯一。这有助于每个项目能够拥有相同的远程名称,而该名称实际上指向不同的远程URL。
fetch: 所有项目的基准克隆地址,实际项目路径会拼接在这个URL后面 -->
<remote name="gitee"
alias="origin"
fetch="git@gitee.com:sumumm" />
<remote name="oschina-gitee"
alias="origin"
fetch="https://gitee.com/oschina/" />
<!-- 默认配置设置
revision: 默认分支名称,当项目没有指定分支时会使用这个分支
remote: 默认远程仓库别名,指向上面定义的remote配置 -->
<default revision="master"
remote="gitee" />
<!-- 项目定义
path: 项目在本地工作区中的相对路径
name: 项目的仓库名称,会与remote的fetch地址拼接形成完整克隆地址 完整克隆地址示例:git@gitee.com:sumumm/git-example.git -->
<!-- git@gitee.com:sumumm/git-example -->
<project path="git-example-local" name="git-example" revision="repo-demo" />
<!-- git@gitee.com:sumumm/openssl.git -->
<project path="openssl-local" name="openssl" remote="gitee" revision="1a7ff22884d28ab7efba583a9d6cc7627b5f42a6" />
<!-- https://gitee.com/oschina/repo.git -->
<project path="repo-local" name="repo" remote="oschina-gitee" />
</manifest>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/sumumm/repo-manifest-demo.git
git@gitee.com:sumumm/repo-manifest-demo.git
sumumm
repo-manifest-demo
repo-manifest-demo
master

Search