当拉动git repo时,netbeans提示我恢复我的更改,而不是打开“合并更改”对话框

时间:2017-05-13 12:07:49

标签: git netbeans

我总是遇到#netbeans v8.2和#git。

的问题

当我有本地更改(以及服务器上的远程冲突更改)并尝试拉(通过右键单击项目并选择git>远程>拉)时,#netbeans只是提示我要求还原我的更改之前做拉(没有其他选择)。没有比较和合并对话框(着名的三部分对话框)。

我的拉动过程中缺少什么?

我对git没有经验,但我已经使用#netbeans多年了(颠覆项目)。

1 个答案:

答案 0 :(得分:0)

感谢@ElpieKay;

这是因为我没有在拉之前做出改变。

我习惯颠覆,并认为我必须在合并远程修改后提交。现在我知道,当涉及到git时,我必须:

  1. 将我的更改提交给本地仓库
  2. 解决冲突(如果有)
  3. 提交已解决的冲突(如果有)
  4. 最后推
  5. 对我来说这听起来有点奇怪。无论其他人做了什么,我都要做出改变。我必须解决冲突,而我的IDE没有显示每个具有特定颜色(蓝色,绿色,灰色)的修改行。