| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Linux ——repo下载与使用方法详解 -> 正文阅读 |
|
[开发工具]Linux ——repo下载与使用方法详解 |
目录 ? 1. 当前源为清华源
更新之。 2. 下载repo2.1 方法方法一: 根目录下创建bin文件夹,并且配置环境变量;
下载repo脚本,并且给与权限:
? 方法二: 根目录下创建bin文件夹,配置环境变量;
提供清华镜像下载repo文件:
?这样直接下载了整个文件夹。 将下载的git-repo文件夹中的repo文件复制到bin下,并且修改权限chmod a+x ~/bin/repo;
?? 2.2 网络访问问题? ? ? ? 当你执行完以上步骤之后,理论上就可以正常使用repo了,对于gu鸽但是需要梯子,否则在使用repo init的时候,就会出现如下的错误: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 解决》》使用清华镜像:
source 一下生效:
3. git配置
? ? ? ? 第一条配置用户名,设置您账号的缺省身份标识;第二条配置邮箱,邮箱是不是gu鸽的都行。如果仅在本仓库设置身份标识,则省略 --global 参数。 4. 公钥生成上传
?生成ssh key,简便做法就是直接按回车,有三个回车。 进目录:
? ??复制公钥,粘贴到gitlab的SSH KEY里: 5. repo使用
就像这样(获取最新版本的 Repo 及其最近的所有错误更正内容):
????????必须为清单指定一个网址,该网址用于指定 Android 源代码中包含的各个代码库将位于工作目录中的什么位置。
?repo sync才是把仓库的东西下下来的指令。 常见错误:fatal: Not a git repository ????????在下载Android源码的时候,经常会遇到fatal: Not a git repository 错误,对于这类错误,解决方案就是直接删除相应的目录,然后重新执行repo sync即可。 例如:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 20:32:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |