同步cm10.1的时候发生同步错误不能找到github上的文件_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 同步cm10.1的时候发生同步错误不能找到github上的文件

同步cm10.1的时候发生同步错误不能找到github上的文件

 2013/8/11 2:58:07  ronabinho  博客园  我要评论(0)
  • 摘要:。。今天刚想起来前两天申请了博客。。来记录一下。环境linuxdeepin问题:同步cm10,和cm10.1的时候由于是从github上的cm官方的源码同步下来的。执行了repoinit-ugit://github.com/CyanogenMod/android.git-bcm-10.1之类的同步命令后,发现命令行会提示在github中找不到这个问题。问你要不要去添加私有密匙之类的。尝试解决失败记录:在github中其实是能找到要同步的文件的,然后初步怀疑是git工具不好使了。用git
  • 标签:文件 Github 错误 同步

。。今天刚想起来前两天申请了博客。。来记录一下。

环境linux deepin

问题:同步cm10,和cm10.1的时候由于是从github上的cm官方的源码同步下来的。执行了class="java plain">repo init -u git://github.com/CyanogenMod/android.git -b cm-10.1之类的同步命令后,发现命令行会提示在github中找不到这个问题。问你要不要去添加私有密匙之类的。

尝试解决失败记录:在github中其实是能找到要同步的文件的,然后初步怀疑是git工具不好使了。用git://github.com/可能找不到页面,于是乎想当然的把git://github.com/改成了http://github.com/然后发现还是这样。。当时以为是排除了这个可能然后因为一些事情搁置了。

正确的解决记录:通过查找github的官方页面发现,他使用的不是没有很好保护机制的http://而是使用的强保护的https://然后突然想到这个问题。今天终于下定决心搞定他(主要是明天没空,就打算放它下一天),谁知道一试还真灵。暂时没有发现啥其他问题。

解决办法:进入源码目录执行repo init -u https://github.com/CyanogenMod/android.git -b cm-10.1。

这样的话有个麻烦就是之后要用到repo命令来init地址的时候都要使用https://

其实网上已经有人放出了解决办法。只是俺git小白有点不明其意。贴出方法,希望有人能解答一下

it is this:

在命令行下直接指定为 https 就可以。man git-clone 后建了一个 ~/.gitconfig:

[url  "https://github.com/"]
    insteadof = git://github.com/

现在应该就是 yaourt 时也改为 https:// 了。

上一篇: ADO.NET 下一篇: 没有下一篇了!
发表评论
用户名: 匿名