更新ubuntu到11.10后,通过repo获取android代码时出错
$ repo init -u https://android.googlesource.com/platform/manifest
fatal: branch 'stable' has not been signed
调查了一下11.04的时候没有问题,11.10升级之后出现的。估计是git或者python的bug。最后的gg的issue list里面找到一个临时的解决方案,
编辑 repo,将https://android.googlesource.com/tools/repo修改为 http://android.googlesource.com/tools/repo
然后在repo init的时候也将https改为http.
现在就不会出错了,再进行repo sync。