0


GitCommandError: ‘reset --keep v2.41^0‘ on repo failed

1.背景

参考文章《AOSP代码清华镜像下载关键步骤-CSDN博客》于前一个多月通不过AOSP代码,现需要同步另外一个未曾同步的子仓库,例如:system/nfc.

在执行命令repo sync system/nfc时报标题错误。

A new version of repo is available
GitCommandError: 'reset --keep v2.41^0' on repo failed

2.解决方案

首先参考网络上的方案,直接将rm -rf ~/.repoconfig文件夹。

repo--提示“A new version of repo is available”_a new version of repo (2.32) is available.-CSDN博客

按照该方案执行后,依然报错。

Fetching: 100% (1/1), done in 2.624s
info: A new version of repo is available
repo: Updating release signing keys to keyset ver 2.3
warning: repo is not tracking a remote branch, so it will not receive updates
info: Restarting repo with latest version
================================================================================
Repo command failed: RepoUnhandledExceptionError
        ['--repo-upgraded']

解决方案2:

继续从清华镜像网站中得到启发,重新执行如下命令得到解决:

rm ~/bin/repo

curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repo
chmod +x repo

#这里用到的repo环境结果如下:
#repo version v2.41

repo环境如下:

repo --version

repo version v2.41
(from https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/)
(tracking refs/heads/stable)
(Thu, 25 Jan 2024 21:32:58 +0000)
repo launcher version 2.42
(from /home/xdayi/bin/repo)
(currently at 2.41)
repo User-Agent git-repo/2.41 (Linux) git/2.20.1 Python/3.7.3
git 2.20.1
git User-Agent git/2.20.1 (Linux) git-repo/2.41
Python 3.7.3 (default, Apr 2 2021, 05:20:44)
[GCC 8.3.0]
OS Linux 5.10.29-amd64-desktop (#2 SMP Mon Apr 26 09:48:13 CST 2021)
CPU x86_64 (unknown)
Bug reports: https://issues.gerritcodereview.com/issues/new?component=1370071


本文转载自: https://blog.csdn.net/u013398960/article/details/136346812
版权归原作者 小小写 所有, 如有侵权,请联系我们删除。

“GitCommandError: ‘reset --keep v2.41^0‘ on repo failed”的评论:

还没有评论