请问误删除工作目录后如何恢复
用repo init和repo sync在内部服务器中下载的android代码,误操作把整个工作目录删除了,就剩.repo目录,我之前知道的就是再repo sync就可以了,可是实际过程中发现服务器出错了,sync到一半就退出了。
我想.repo目录里面中已经有了全部的.git目录,为什么我不可以直接checkout呢,就试着repo forall -c 'git checkout -f',输出信息提示skiping了,工作目录还是什么都没有,请问,应该怎么弄才可以重新出来工作目录,我觉得应该有这样的方法的,谢谢。 --------------------编程问答-------------------- Lz啊 删除后 需要 重新repo init之后 在repo sync
--------------------编程问答-------------------- 我只是删除了工作目录,.repo目录还在的,也就是说里面的.git目录都是在的。这种情况下,本来只要运行repo sync也可以恢复了。可是,碰巧的是,假如我刚好碰到此时服务器出错等问题,那repo sync命令会报错而中途退出,于是无法恢复工作目录了。
针对这种情况,有什么解决方法吗,谢谢。
补充:移动开发 , Android