一、如果主分支丢失,是否可以恢复其他分支?
答案是可以的,下面我们就拿恢复分支publish-2018-6-5来说明问题,最终实现把分支publish-2018-6-5还原成项目放到Eclipse中
二、开始导入分支到Eclipse
如下图所示,在Eclipse选择导入项目,路径如下图所示file-import-Git,如下图选择 Projects from Git
Next,如下图所示选择Clone URI,从GitLab的项目地址克隆
Next,填写克隆的信息,如下图所示,填写URI,用户名,地址等信息进行验证
然后Next,进行下一步操作,会出现下面选择分支的界面,如下图所示,我们选择publish-2018-6-5的分支
继续选择Next,如下图所示,会生成一些项目克隆下来的路径文件夹信息
Next 咱们继续走,如下图所示,我们选择第一项,Import existing Eclipse Projects,原理就是把我们克隆下来的项目导入到eclipse
下一步继续,如下图所示,识别到项目中的名称是BranchTest,也会还原为这个项目名
可以看到下面的结果,项目被成功的导入了
需要注意的是,如果项目中存在同名的项目,导入的时候是会报错的,比如我们现在再来一次,不删除刚才导入的,在最终的导入时候就会出现一个这样的提示,这是因为
从GitLab导入的项目一般是根据GitLab中的project来命名的,结果我们刚才已经导入了一个GitLab上面的A项目,现在又要导出一次,就会报同名的项目已存在的错误