NetBeans中的Git-解决冲突

Cod*_*Guy 5 java git netbeans

我在netbeans中使用Git,我想提交更改,但是首先我做了一次拉动,现在出现了冲突。

在左侧,我有一个.java类,由于冲突它显示为红色,并且我右键单击它并选择“解决冲突”,然后执行了这些步骤。

但这仍然不会让我犯错。我想用我的代码覆盖当前的HEAD版本,但是它不允许我提交。我该怎么做呢?

当我选择文件并选择查看Git-> Diff时,它只允许我用HEAD中的代码替换或删除工作副本中的代码,而不是替换HEAD中的代码。

基本上,我想提交我的代码,而不是还原等。如何在netbeans中执行此操作?它不断告诉我,由于冲突我不能承诺。

小智 4

我刚刚解决了我的问题,希望有帮助。

  • 1)更新到Netbeans 7.1.2 IDE,重新启动新IDE。
  • 2)打开Git存储库浏览器(使用(无分支)本地分支)并切换到Team菜单下有问题的分支(默认情况下它将被标记为无分支,检查长“Md5 sum”是一样的)。
  • 3)从其他分支提取其他需要的代码(如果需要,我必须这样做)。
  • 4)现在编辑/粘贴您想要覆盖的代码。(这会将文件名变成红色字体)。
  • 5) 只需右键单击该文件,Git>解决冲突(它就会发挥其魔力,将文件名变成蓝色字体)。
  • 6) 提交您的本地分支并完成。