Eclipse 问题又来了,这次我做了以下几点: 隐藏变化 关闭存储库中其他程序中打开的任何文件 试着拉

Eclipse 问题又来了,这次我做了以下几点: 隐藏变化 关闭存储库中其他程序中打开的任何文件 试着拉,eclipse,git,merge,conflict,egit,Eclipse,Git,Merge,Conflict,Egit,希望这能解决你的问题 谢谢您是否通过上下文菜单(类似于CVS/SVN中的标记为“合并”)向索引添加了?然后我想你必须做一个提交,当你做了merge或者如果你做了rebase你应该做rebase>continue而不是提交时,它会执行合并提交(afaik),它执行您当前合并的提交,如果有更多提交需要重新设置基础,则会重新设置下一个提交的基础。我不能只是离开状态。我走错了路,EGit帮不了我走出去。是的,好吧,那个对话是我最喜欢的一个——不是;)只要选择任何选项,因为我不确定它是否重要。但之后提交文

希望这能解决你的问题


谢谢

您是否通过上下文菜单(类似于CVS/SVN中的
标记为“合并”
)向索引添加了
?然后我想你必须做一个提交,当你做了
merge
或者如果你做了
rebase
你应该做
rebase>continue
而不是提交时,它会执行合并提交(afaik),它执行您当前合并的提交,如果有更多提交需要重新设置基础,则会重新设置下一个提交的基础。我不能只是离开状态。我走错了路,EGit帮不了我走出去。是的,好吧,那个对话是我最喜欢的一个——不是;)只要选择任何选项,因为我不确定它是否重要。但之后提交文件,然后进行拉取。这能解决问题吗?因为你应该能够通过合并工具解决冲突,而不会看到这个对话框。我制作了一个视频,展示了你通常是如何避免这个冲突对话框的:你试过这样做,对吗?然后,您可以发布
git status
的输出,或者显示
git staging视图的屏幕截图,或者同时显示这两个视图吗?但是,使用时必须小心。最后可能会说分支是最新的,但是没有显示更改,导致分支失同步。从来没有想过这样的危险,是的,你是对的。我最好用这些信息更新我的答案。如何使EGit再次同步并找到这些更改?抱歉@PaulVerest,不知道如何做:/在第5步之后,我刚刚收到一条消息:出现了问题:从隐藏的提交应用更改“…”遇到了问题。应用隐藏的提交“…”失败,因为“应用隐藏的更改导致冲突”这是一个毫无帮助的工具。。。。根本没有合并对话框。只是一些愚蠢的信息。也许值得添加一条关于
隐藏
的评论?