当我点击标签 "mark all resolved" 时,gitkraken 会做什么?

What will gitkraken do when I click the label "mark all resolved"?

在GitKraken上点击标签"mark all resolved"可以解决合并冲突,git会做什么?

GitKraken 将将之前检测到的每个冲突文件添加到索引,然后您必须提交以完成合并。

这是解决冲突后要做的事情。

(如果您不确定是否已解决所有冲突,请不要这样做,否则您的文件中会散布冲突标记。)

标记全部解决不是git的东西,它是GitKraken提供的服务。

它会 git add 有合并冲突的文件,前提是您已经自己进行了必要的修改。你 不应该这样做,除非你真的已经解决了冲突

相当于标记全部已解决的git是:

git add $(git diff --name-only --diff-filter=U)

它将用原点或拉出的分支替换当前的更改。