repo使用过程中遇到的一些问题及解决办法
2014-05-23 19:27
896 查看
作为新入职的菜鸟,过去的这半个月忙的是焦头烂额的,碰到了许多问题,但都没时间好好记下来。趁着今天这点时间,记录一下有关repo使用过程中碰到的一些问题及解决办法吧!
一、repo sync时出现error: .repo/manifests/: contains uncommitted changes 这样的错误提示。从字面意思上看是代码有改动但是没有commit。但好几次我查看了代码,把改动通过
git reset --hard <commit id>命令进行了还原,但还是会提示这样的错误。强大的谷歌让我找到了解决办法:
进入cd .repo/manifests 进入manifests目录,运行git stash
后在运行git clean -d -f来还原改动记录。然后再repo sync就可以了
二、按上面那样操作有时候会带入新的问题,在repo init以后我们可能会通过修改.repo/manifests.xml文件中的fetch=‘“..”项来添加自己的代码源。当进行步骤一的操作的时候会将manifests.xml文件还原。所以在重新repo
sync的时候可能会报下面的错误:
fatal: '../platform/abi/cpp.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp
这样的错误解决办法有二。1、重新打开manifests.xml文件添加代码源后保存。
2、运行git config --global url.xxxxxx/.insteadof ..
强烈推荐第二种方法,因为第二种方法设置的是全局量,就算以后再次恢复manifests.xml文件也不用再添加代码源了。
(好像还碰到一些问题,但没及时记录下来,忙起来就忙忘了,等下次遇到了再及时更新吧!)
一、repo sync时出现error: .repo/manifests/: contains uncommitted changes 这样的错误提示。从字面意思上看是代码有改动但是没有commit。但好几次我查看了代码,把改动通过
git reset --hard <commit id>命令进行了还原,但还是会提示这样的错误。强大的谷歌让我找到了解决办法:
进入cd .repo/manifests 进入manifests目录,运行git stash
后在运行git clean -d -f来还原改动记录。然后再repo sync就可以了
二、按上面那样操作有时候会带入新的问题,在repo init以后我们可能会通过修改.repo/manifests.xml文件中的fetch=‘“..”项来添加自己的代码源。当进行步骤一的操作的时候会将manifests.xml文件还原。所以在重新repo
sync的时候可能会报下面的错误:
fatal: '../platform/abi/cpp.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/abi/cpp
这样的错误解决办法有二。1、重新打开manifests.xml文件添加代码源后保存。
2、运行git config --global url.xxxxxx/.insteadof ..
强烈推荐第二种方法,因为第二种方法设置的是全局量,就算以后再次恢复manifests.xml文件也不用再添加代码源了。
(好像还碰到一些问题,但没及时记录下来,忙起来就忙忘了,等下次遇到了再及时更新吧!)
相关文章推荐
- 使用ZFPlayer过程中遇到的一些问题及解决办法
- 在CentOS上使用Neatbeans开发C++,调用Python的过程、遇到的问题和解决办法
- yii 使用cactiveform 创建表单时候遇到的一些验证问题和使用ajax_form时重置验证规则的解决办法
- 最近使用Qt遇到的一些小问题解决办法总结
- iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 记录使用vmware workstation11安装CentOS-6.6-x86_64-minimal.iso过程中遇到的问题及解决办法
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 使用devstack安装openstack过程中遇到的一些错误及解决办法
- Ubuntu使用过程中遇到的问题及解决办法
- Matlab保存图像过程中遇到的问题和一些解决办法
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- cocopods安装使用和安装过程中遇到的问题及解决办法(2016)
- FileZilla 使用过程中可能遇到问题 及 解决办法
- 使用busybox-1.9.2制作CRAMFS问题系统过程中遇到的问题及解决的办法
- RabbitMQ集群过程中遇到的一些问题的解决办法
- ASIHTTPRequest使用过程中遇到的问题及解决办法
- 转载一些学习centOS过程中会遇到的问题及解决办法
- jquery mobile使用过程中遇到的一些问题及解决方法
- 使用Linq 更新数据库时遇到的一些问题及解决办法