MyEclipse需通过EGit插件实现Git支持,配置全局用户信息与Git路径后,可将项目纳入Git管理并推送至远程仓库,支持拉取、分支、合并及冲突处理等协同操作。

MyEclipse 本身不自带 Git 支持,需通过 EGit 插件实现分布式版本控制,重点在于本地仓库完整 + 远程协作机制。配置到位后,团队成员可离线开发、独立提交、按需同步,真正发挥 Git 的分布式优势。
安装 EGit 插件并确认 Git 客户端可用
EGit 是 Eclipse/MyEclipse 官方支持的 Git 集成插件,高版本 MyEclipse(如 2017+)通常已预装;老版本需手动安装:
打开 Help → Eclipse Marketplace,搜索 EGit,点击 Install(推荐方式) 或使用 Help → Install New Software,添加更新站点:http://download.eclipse.org/egit/updates 确保系统已安装 Git 命令行客户端(如 Git for Windows),MyEclipse 依赖它执行底层操作 安装完成后重启 MyEclipse配置全局用户信息与 Git 路径
这是提交记录可追溯的前提,必须设置,否则无法 commit:
进入 Window → Preferences → Team → Git → Configuration 点击 New Entry,添加两项: user.name:填真实姓名或团队统一昵称(如zhangsan) user.email:填注册 GitHub/Gitee 的邮箱(如 zhangsan@company.com) 再进入 Team → Git → Git Executables,确认 Git executable 指向你安装的 git.exe(例如 C:\Program Files\Git\bin\git.exe)将项目纳入 Git 管理并首次推送到远程仓库
这是协同开发的起点,让本地代码与远程中心仓库建立连接:
右键项目 → Team → Share Project… → 选择 Git 若提示“no repository”,勾选 Create a new repository,点击 Finish 此时项目显示为 NO-HEAD,表示尚未有提交 右键项目 → Team → Commit… → 勾选待提交文件,填写有意义的提交信息(如“init: 创建用户模块”)→ 点击 Commit and Push 在推送窗口中填写远程仓库地址(HTTPS 或 SSH)、用户名密码(建议勾选 Store in secure store)→ Next → Add All Branches Spec → Finish日常协同操作:拉取、分支、合并与冲突处理
团队协作的核心动作,全部可在 MyEclipse 图形界面完成,无需命令行:
Pull(拉取更新):右键项目 → Team → Pull,自动获取他人最新提交到本地工作区 创建与切换分支:右键项目 → Team → Switch To → New Branch,输入分支名(如feature-login),勾选 Checkout branch 推送新分支:切换到该分支后,右键 → Team → Push Branch,首次推送需指定上游分支(如 origin/feature-login) 合并分支:先切回 master 或 develop → 右键 → Team → Merge… → 选择目标分支 → Merge → 提交合并结果并 Push 解决冲突:Pull 或 Merge 后若文件变红,说明存在冲突。双击打开冲突文件,手动编辑保留正确逻辑,保存后右键 → Add to Index → 再 Commit 不复杂但容易忽略:每次开始新功能前拉取最新主干、提交前写清日志、敏感配置用 .gitignore 过滤——这些习惯才是协同顺畅的关键。












