【Git】使用Ecplise进行相关的Git操作
在本文中介绍使用Eclipse来从远程的仓库中进行代码的下载和提交,主要是自己的一个使用习惯。
参考博客:https://blog.****.net/u014079773/article/details/51597213
1、准备工作
首先需要在Eclipse中安装:EGIt
2、从远程仓库克隆项目
在Ecplise中点击如下图标:
切换到Git视图,然后找到"Clone Git Repository",界面如下图所示:
然后输入远程GIt仓库的相应信息,点击"Next",进入到分支选择的界面
在其中选择要克隆的分支,点击"Next",进入到本地仓库的配置界面,如下图所示:
目标地址最好不要再ecplise的工作空间中,完成配置以后点击"Finish"。
至此就完成了从远程仓库上进行项目的克隆操作。
接下来从本地的仓库中进行项目的导入,选中右击"Import Project",如下图所示:
选择展示出来的项目,“Next”,"Finish"操作即可。
至此就完成了整个项目的克隆操作。
注意:
如果远程仓库中分支比较多,但是克隆出来某一个分支以后,在"Remote Tracking"中看不到远程的其他分支,可以执行如下的操作;在java 视图上选择右键,如下图所示:
然后选择"Add All Branches Spec",点击"Finish"即可。
3、从远程仓库下载代码
下载代码有两种方式:
一、在自己的分支上点击右键 ,“Team” -->“Pull”,即可以实现从远程的仓库中对应分支进行代码的更新下载;
二、在自己的分支上点击右键,选择 “Team” -->“Remote”–>**“Fetch From…”**然后选择对应的分支进行更新下载即可。
4、更新代码到远程仓库
更新代码到远程仓库自己的分支,在自己的分支上点击右键 ,“Team” -->“Commit…” ,然后选择要上传的代码,并填写更改内容即可,可以选择直接push到远程仓库(Commit and Push);也可以先保存到本地仓库(Commit),再上传到远程仓库(Push…)。
5、删除Eclipse绑定的远程仓库
在Git视图下,右键已经绑定的仓库,选择 “Delete Repository” 即可。
6、冲突的解决
有冲突时,在项目上右键,选择 “Team” -->“Merge Tool” ,就可以看到修改的对比,然后在每个冲突文件上右键 “Team” ,选择 “Add to Index” ;完成这些操作以后,就可执行正常的代码提交操作了。