MyEclipse如何创建并管理Git功能分支【分支】

蓮花仙者

蓮花仙者

2026-07-01

497人浏览

原创

myeclipse通过egit插件图形化管理git功能分支,需先创建本地分支再推送至远程,切换、拉取、删除分支均支持右键操作,且本地与远程分支操作必须分别执行。

myeclipse如何创建并管理git功能分支【分支】

MyEclipse 创建和管理 Git 功能分支,核心是借助内置的 EGit 插件完成本地分支操作 + 远程同步。整个过程不依赖命令行,全程图形化操作,但需注意本地分支和远程分支是两个独立步骤,缺一不可。

创建功能分支(本地)

这是第一步,也是最常被忽略的关键动作:新分支默认只存在于你本机,不会自动出现在远程仓库。

  • 右键点击项目 → TeamSwitch ToNew Branch
  • 在弹出窗口中输入分支名(如 feature/login-uifix/null-pointer),建议用小写字母、短横线分隔,避免空格和特殊字符
  • 勾选 Checkout new branch(确保创建后立即切换过去),点击 Finish
  • 此时项目视图底部状态栏会显示当前分支名,Package Explorer 中文件图标可能变色(如带“f”标识),表示已进入新分支工作区

将功能分支推送到远程仓库

仅创建本地分支,团队成员看不到它,也无法基于它协作。必须显式推送才能在远程(如 GitHub/GitLab/码云)上建立对应分支。

Git
Git

程序猿必备版本控制工具

下载
  • 右键项目 → TeamPush to Upstream
  • 若首次推送该分支,会弹出配置窗口:确认源分支(如 refs/heads/feature/login-ui)与目标远程分支(通常自动填为同名 refs/heads/feature/login-ui
  • 点击 Finish,等待推送完成提示(成功后远程仓库网页端即可看到该分支)
  • 后续在该分支上的提交,再执行 Team → CommitTeam → Push 即可同步到远程同名分支

日常切换与同步分支

开发中经常需要在多个分支间来回切换,或拉取他人更新。操作简单但需养成习惯。

  • 切换分支:右键项目 → TeamSwitch To → 选择目标分支(如 masterdevelop
  • 拉取最新代码:切换到目标分支后,右键项目 → TeamPull(等价于 git pull origin <branch></branch>
  • 查看分支状态:打开 Git Repositories 视图(Window → Show View → Other → Git → Git Repositories),展开对应仓库,可直观看到 Local Branches 和 Remote Tracking Branches 列表

删除功能分支(本地+远程)

功能合并完成后,应及时清理分支,保持仓库整洁。注意:删除远程分支需单独操作,不能仅删本地。

  • 删本地分支:右键项目 → TeamAdvancedDelete Branch → 选中要删的本地分支 → 确认
  • 删远程分支:右键项目 → TeamRemotePush → 在推送配置窗口点击 Add → 类型选 Delete remote branch → 输入要删的远程分支名(如 feature/login-ui)→ Finish
  • 删完后可在 Git Repositories 视图中刷新,确认 Local 和 Remote 下均不再显示该分支

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

git eclipse myeclipse

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

2023.07.05

2558

9

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

2023.07.06

953

6

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

2023.07.24

510

5

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.04.09

1672

7

git怎么对比两个版本的文件内容
git怎么对比两个版本的文件内容

要对比两个版本的 git 文件,请使用 git diff 命令:git diff 比较工作树和暂存区之间的差异。git diff 比较两个提交或标签之间的差异。git diff 输出显示差异块,其中 + 表示添加的行,- 表示删除的行, 表示修改的行。可使用 gitkraken、meld、beyond compare 等可视化工具更直观地查看差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.04.09

1428

6

MyEclipse工具使用教程
MyEclipse工具使用教程

PHP中文网推出MyEclipse开发工具完整使用教程专区,涵盖从安装配置、项目创建到代码调试与部署的全流程指南。无论是Java EE企业级开发还是PHP项目实战,这里提供一站式学习资源,助您快速掌握这款强大IDE,提升开发效率!

2026.06.26

55

21

MyEclipse使用问题解决方法大全
MyEclipse使用问题解决方法大全

PHP中文网MyEclipse专区,汇集启动报错、运行卡顿、数据库连接失败等常见开发难题。提供代码提示失效、中文乱码、内存溢出等问题的权威解决方案与优化技巧,助您快速排查故障,提升Java EE开发效率!

2026.06.26

26

16

MyEclipse安装教程与配置指南
MyEclipse安装教程与配置指南

PHP中文网MyEclipse专区提供全版本安装教程与配置指南,涵盖从环境搭建到插件扩展的完整流程。无论是新手入门还是进阶开发,都能在此获取权威、详细的实操指引,助您轻松掌握这款强大的Java EE集成开发环境,高效开启企业级应用开发之旅。

2026.06.26

51

14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
MyEclipse学习中心
MyEclipse学习中心

共0课时 | 0人学习

vscode手册
vscode手册

共0课时 | 0人学习

Git 教程
Git 教程

共21课时 | 7.4万人学习