SmartGit冲突解析器究竟意味着什么?

时间:2017-04-25 17:55:34

标签: git merge rebase smartgit git-merge-conflict

Here is an expample of the dialoge box i am talking about

所以是的,我开始掌握git,并一直使用SmartGit作为客户端。到目前为止,我仍然在学习很多git语言,但我知道足以理解merge和rebase之间的区别。

现在我正处于开发阶段的基础上重新定位我的分支,但发生了冲突。

知道足够的意味着我发现这里的文字有点含糊不清,如果我继续进行实验,我不相信我能解决这些混乱,所以这就是我寻求帮助的原因。

我也希望他们的文件替换我在我的分支中的版本,我想复杂地丢弃在那个特定文件上所做的任何更改。 我该怎么选择?

提前致谢;) PS:我已经对这个主题做了一些研究,使用命令行解决这种情况有很多很好的答案。我不是在寻找那些解决方案(当然,除非这是实现我想要的唯一途径)。

1 个答案:

答案 0 :(得分:4)

如果您使用的是Smartgit,一旦看到冲突,请右键单击并打开冲突解算器。如果要覆盖您的更改,请选择我们的并保存。然后选择commit,它会要求rebase和commit。

冲突解算器使用颜色显示差异,并且易于使用。