Git in netbeans - 解决冲突

时间:2012-06-06 01:21:52

标签: java git netbeans

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

在左边,我有一个由于冲突而呈红色的.java类,我右键单击它并选择了Resolve Conflicts,并完成了这些步骤。

但它仍然不会让我承诺。我想用我的代码覆盖当前的HEAD修订版,但它不会让我提交。我该怎么做呢?

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

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

1 个答案:

答案 0 :(得分:4)

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

  • 1)更新到Netbeans 7.1.2 IDE,重新启动新的IDE。
  • 2)打开Git Repository Browser(使用(无分支)本地分支)并切换到Team菜单下的问题分支(默认情况下将标记为no-branch,检查长“ Md5总和“是相同的。”
  • 3)从其他分支中提取其他所需的代码(如果需要,我必须在我的情况下)。
  • 4)现在编辑/粘贴您想要覆盖的代码。 (这会将文件名变为红色字体)。
  • 5)只需右键单击文件,Git>解决冲突(它会发挥作用并将文件名转换为蓝色字体)。
  • 6)提交当地分支机构并完成。