当我点击“标记全部已解决”标签时,gitkraken会做什么?

问题描述 投票:2回答:3

当我点击GitKraken上的标记“mark all resolved”可以解决合并冲突时git会做什么?

gitkraken
3个回答
0
投票

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

这是您在解决冲突后所做的工作。

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


1
投票

标记所有已解决的不是git的东西,它是由GitKraken提供的服务。

它会git add有合并冲突的文件,假设你有自己所需的修改佣人。除非你真的解决了冲突,否则不应这样做。

标记全部解决的git等价物将是:

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

-2
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.