git常见报错

本文详细列举并解释了在使用git进行repo sync和repo upload时可能遇到的各种错误,包括连接超时、本地改动冲突、磁盘空间不足、服务器仓库损坏等问题,并提供了相应的解决方案,帮助开发者有效处理git操作中的问题。
摘要由CSDN通过智能技术生成

git常见报错

repo sync 报错:

1.连接超时引起报错

现象:

Fetching projects: 59% (128/216)
Initializing project test/platform/ndk …
fatal: read error: Connection reset by peer
error: Cannot fetch test/platform/ndk

解决方法:出现这种错误是由于服务器连接超时,重新执行repo sync -c即可。

2.本地改动引起报错

现象:

error:build/:test/platform/build
checkout03332d19ded42590d698bf30dba33e087810e5b0

解决方法:先将本地的改动备份,然后回退改动的代码。如下:

cd build
git checkout -f .

3.本地磁盘空间不足引起报错

现象:

Syncing work tree: 58% (126/217)
error: Untracked working tree file ‘.gitignore’ would be overwritten by merge.
prebuilts/clang/linux-x86/host/3.6/libc++.so
fatal: cannot create directory at ‘test/platforms/prebuilts/clang/linux-x86/host/3.6’:
No space left on device

解决方法:本地磁盘没有空间,请整理磁盘

4.服务器仓库损坏引起报错

现象:

Initializing project test/platform/frameworks/base …
fatal: The remote end hung up unexpectedly
fatal: protocol error: bad pack header
error: Cannot fetch 8939/platform/frameworks/base

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值