飞跃高山与大洋的鱼飞跃高山与大洋的鱼
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
首页
先看
计算机
  • 数学
  • Linux
  • Arch
  • Manjaro
  • Ubuntu
  • CentOS
  • Kubernetes
  • Web
  • JavaScript
  • TypeScript
  • CSS
  • Canvas
  • Vue
  • Vite
  • NuxtJS
  • Webpack
  • Flutter
  • D3
  • Jest
  • WeApp
  • Utils
  • Nodejs
  • Nestjs
  • Golang
  • Nginx
  • Traefik
  • MySQL
  • MongoDB
  • Redis
  • Docker
算法
  • 像素风
  • Git
  • Github
  • VSCode
  • Chrome
  • Google
  • Bookmark scripts
  • 导航 🎉
  • VuePress 侧边栏插件
  • VuePress 官网
🚇 开往
  • GIT

    • 版本控制工具 Git
    • 规范 Git 提交信息并生成日志
    • Git 忽略跟踪的文件
    • 多仓库工具 Repo
      • 前言
      • 安装
    • Git 使用子模块

多仓库工具 Repo

前言

有个小任务,拉取 Chromium OS 的代码:

cd ${SOURCE_REPO}
repo init -u https://chromium.googlesource.com/chromiumos/manifest.git

# Optional: Make any changes to .repo/local_manifests/local_manifest.xml before syncing
repo sync

其使用到了 repo 工具。

安装

# 进入用户目录
cd /usr/bin
# 从清华源下载 repo
sudo curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo
# 赋予执行权限
sudo chmod +x repo

# 校验
repo --version
编辑文档!
上次更新:
贡献者: shanyuhai123
Prev
Git 忽略跟踪的文件
Next
Git 使用子模块