如何解决这种git冲突:.merge
这个问题在这里已经有了答案:
你必须解决合并冲突,你必须决定你想保留哪一个。 一旦你选择你可以改变文件,添加并提交它。
看起来你想要补充一点:
@Inject
TripPlannerOmnitureReporter reporter;
private TripPlannerCardAdapter adapter;
另一个是别的。 如果是你,那么你可以单独选择,如果不是,那么你应该问你的队友。
那么,上面的这些代码正在分割你的代码的两个不同版本。 其中一个是你的变化,另一个是主人(我假设)或其他分支变化。 当你合并时,git无法自动解决这个问题,所以现在你必须手动决定并清理它。 你一定要保留这行“私人TripPlannerAdapter适配器;” 因为它在两个提交中。
而此行@Inject TripPlannerOmnitureReporter记者; 你可以保留它。 如果你写这行,我猜你想要它。 如果你没有,那么别人也会这么做,你也可能想要拥有它。 尝试构建,运行并检查是否一切正常!
@Inject
TripPlannerOmnitureReporter reporter;
private TripPlannerCardAdapter adapter;
通常git用<<<,=======和>>>>>>>标记来指出你的代码有冲突的地方。 冲突是代码的一部分,在这种情况下,多个程序员同时进行更改,并且版本控制无法确定它应该保留哪些内容。
你只需要决定保留哪一部分和删除哪一部分。
在我看来,你应该在======和>>>>>>>之间删除。 包括标记(<<<,======,>>>>>>>)的每一行。
基本上,保持代码:
@Inject
TripPlannerOmnitureReporter reporter;
private TripPlannerCardAdapter adapter;
链接地址: http://www.djcxy.com/p/7225.html