eclipse拉取gitLab项目

一、在eclipse中的git

1、使用git

  1. 在eclipse的选项栏中,选择Windows
  2. 选择Show View -> Other
  3. 找到Git

image-20221101190938170

选择Git Repositories(这个是git的资源库)

image-20221101191406610

2、git导入gitLab远程仓中的项目

  1. import导入

    在项目列表空白区域右键,选择import导入。

    image-20221101191732249

  2. 选择Git

    点击Project from Git,里面有两个选项,一个是local本地,另一个是URL连接。

    image-20221101192056890

  3. 从远程仓中拉取项目

    访问gitLab中的项目,选择http,复制连接。

    image-20221101193211312

  4. 将http链接复制到URL中

    • 复制链接,输入你的git的用户名和密码

      image-20221101193904927

      ps:只需要输入正确的http地址,系统会自动填写Host和Repository path,只需要填写账户名和密码。

    • Next下一步,选择分支。

      一共有三个分支,dev为开发分支。

      image-20221101194206751

    • Next下一步,选择你的本地保存路径

      image-20221101194408665

    • Next下一步,选择你要导出的方式,一共有三种,第一种是导出目前的eclipse文件夹,第二种是导出使用新的文件程序和第三种导出作为一般的文件。

      image-20221101194747989

      选择第三种导出方式。

      image-20221101194910568

  5. Finish完成

    image-20221101195112159

二、eclipse上传项目到gitLab中

  1. 右键点击项目->Team->share project->commit

    image-20221101195959503

    将做出更改的文件放到上传区,不需要上传的进行忽略。

    image-20221101200625305

    image-20221101200807568

其他事项

当提交代码出现下面的情况下

需要先解决冲突。

(1)将项目进行更新,进行归并。

(2) 选中整个项目,鼠标右键选择”team”,然后选中”pull”,出来的弹出确认框,输入账号和密码进行拉取,点击完成。

image-20221102095135511

出现下面情况说明没有说明要更新的。

image-20221102095541310

(3)更新完之后,有弹窗,发现冲突的文件更新失败,同时项目中的该文件报红。

(4)冲突文件,右键”team”,选择“merge tool”,打开的视图中可以查看到修改的对比。

image-20221102095847516

(5)根据需求解决冲突,然后每个文件右键”team”,选择“Add to Index”,可以看到该文件变成黑色的*号图标。

之后按照git项目的普通提交方式进行提交。