我正在使用repo sync
命令从GitHub下载Android的Custom ROM的源代码。在下载过程中,我遇到了很多错误,都与有关fatal: The remote end hung up unexpectedly
。
运行repo sync
了几次之后,我终于设法下载了所有文件。但是,我想检查下载文件的完整性。这意味着,如果我手动编辑任何文件,或者在下载过程中任何文件损坏,我希望将其下载并替换。
我已经在网上搜寻了这样的命令,但是找不到repo
。我发现repo status
显示了我所做的所有编辑,但是找不到任何可以实际检查未更改文件完整性的文件。
顺便说一下,我正在使用Ubuntu 18.10。有这样的命令吗?
repo forall -vc "git fsck --all"
做到了。
git fsck
检查每个git存储库上的完整性,并在内部运行repo forall
它在创建的所有存储库上执行完整性。
感谢Philippe提出意见。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句