You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

确认Eclipse中Commit and Push仅提交至myBranch而非main分支的问题

问题解答
  • 放心选Eclipse的「Commit and Push」就行,你的修改只会提交并推送到远程的myBranch分支,绝对不会影响main分支。从你给出的git branch -vv输出能明确佐证:
    • 带*的myBranch是当前工作分支,它关联的远程分支是origin/myBranch,推送时Git会自动把本地myBranch的修改同步到对应的远程分支
    • main分支关联的是origin/main,和当前的提交、推送操作完全无关
  • 没必要特意改用Git Bash操作,Eclipse的这个GUI功能是可靠的,只要当前工作区处于myBranch,操作目标就只会是这个分支。当然如果你习惯用命令行,执行git commit -m "提交信息"再git push也完全没问题,效果和Eclipse操作一致。
  • 你的整体逻辑完全正确:先在myBranch独立开发并同步到远程,后续通过Pull Request合并到main是标准的Git协作流程,能有效避免直接修改主分支带来的风险。

内容的提问来源于stack exchange,提问作者MRL

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 17:10:34