Git:为什么Eclipse将我的提交推送到多个分支?

问题描述 投票:1回答:1

我正在尝试在Git中使用功能分支,在那里我继续分别处理不同的功能,并且当功能完成时将其推送到主分支。

我创建了一个新的功能分支,完成了一些工作,并使用Eclipse来推动正在进行的工作提交。在Eclipse中,我选择了“Commit and push”,弹出此对话框:

enter image description here

我点击预览然后推。

问题是提交现在出现在我的所有功能分支中。如果我去github.com,切换到我正在工作的功能分支以外的功能分支,提交就在那里!该分支中的文件已更改,提交将显示在提交历史记录中。奇怪的是,提交没有出现在主分支中。

这里发生了什么?为什么我的承诺不限于我工作的分支?

eclipse git github
1个回答
1
投票

事实证明,其他功能分支是由其他人创建的,并且有人根据我的功能分支创建了分支,而不是主人。所以我的工作进度提交从一开始就存在于其他功能分支中。不幸的是,似乎Github没有提供足够的信息来说清楚。

© www.soinside.com 2019 - 2024. All rights reserved.