通过Eclipse的Git插件维护GitHub上的代码
2017-08-08 09:26
218 查看
Git命令是程序员必备的技能,但是在大型项目的开发过程中如果全部使用命令来进行版本控制还是很麻烦的,突出表现在更新/提交时要查看具体更新/修改了哪些内容;提交部分文件时选择文件的操作;查看解决冲突问题等;这时需要一个与
IDE结合、提供可视化界面的插件来协助解决这个问题。
一、插件安装
现在较新版本的eclipse已经集成了 Git 插件,如果没有集成可以到
Eclipse Marketplace搜索
EGit进行安装:
二、从远程仓库下载项目到本地
右键==>import,选择
Projects form Git
点击
Next,输入远程仓库的 URI 地址:
点击
Next:
选择导出项目所在的路径:
点击
Finish,然后把弹出的窗口都关掉,然后右键==>
import,选择
Existing Projects into Workspace:
选择刚才导出的项目:
三、将本地项目上传到远程仓库
当需要将本地的项目上传到远程仓库时,在项目上右键==>Share Project,如下:
展示电脑上已经安装的版本控制工具的插件,如下:
选择
Git,点击
Next,选择创建新的本地仓库,如下:
在项目上右键==>
Team==>
Commit,打开提交窗口,如下:
此处点击
Commit,因为新建的仓库只有提交一次后才会有生成默认的分支,后续才能选择 。在eclipse中的项目上右键,操作如下:
点击
Finish即与远程仓库建立了关联,可以进行下一步的提交代码了。
四、代码提交
在项目上右键==>Team==>
Synchronize Workspace,查看本地仓库和远程仓库文件的差异。
可以看到本地仓库与远程仓库的差异情况,如下:
但是其中有些是我们不需要提交的内容,如:
target文件夹下的内容,这是需要通过在项目根目录下通过配置
.gitignore来设置不需要提交的文件和文件夹;
配置完成之后再查看差异可以看到不需要提交的
target文件夹已经不在差异文件目录中了,说明已经被忽略,然后选中需要提交的文件,右键==>
Commit
提交完成之后返回提交的结果,如下:
到此代码已经提交成功了,可以到远程仓库查看,如下:
五、代码下载
在项目上右键==>Pull...,如下:
这里可以选择从哪个分支更新,配置完成后点击
Finish,此处不考虑代码有冲突的情况,对有冲突的情况后续在补充 。
六、参考资料
eclipse提交本地项目到github相关文章推荐
- Eclipse 使用Egit插件通过SSH上传代码到GitHub
- eclipse下使用git插件上传代码至github (或下载代码)
- eclipse下使用git插件上传代码至github
- 通过eclipse mybatis generater代码生成插件自动生成代码
- 在eclipse中通过git插件创建分支、比较分子、合并分支
- Eclipse安装git插件以及关联导入GitHub项目
- 局域网内建立git服务器,并实现不同主机的代码共享(无需通过github网站)
- 关于Eclipse的Git插件更新代码失败
- Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要
- 【eclipse下使用git上传(下载)代码至(从)github】
- 在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
- 如何通过Git命令行把代码提交到github上
- Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
- 在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
- 在windows下使用git客户端,github源码库以及eclipse的git插件-egit的使用
- Eclipse安装Git插件以及关联导入Github项目
- 使用Eclipse插件EGit进行Git代码托管和协同开发教程
- eclipse下使用git上传(下载)代码至(从)github
- 在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"