查找用于合并提交的合并策略?

eti*_*iau 5 git git-merge

让我们举一个简单的例子,我使用“我们的”合并策略将一个主题分支合并到主分支。这个合并创建了 H 提交,在我做了一些其他提交之后。

      A---B---C topic
     /         \
D---E---F---G---H---I---J---K master
Run Code Online (Sandbox Code Playgroud)

我想知道,是否有可能事后确定在提交 H 上使用了哪种合并策略?

Chr*_*ial 4

不,\xe2\x80\x99s 不可能 \xe2\x80\x93 git 不存储此类元数据。您可以将此类信息存储在提交消息中,但这完全取决于用户。

\n\n

您可以通过查看冲突的解决方式来对合并策略做出很好的猜测:

\n\n
git log -p -c -1 YOURMERGE\n
Run Code Online (Sandbox Code Playgroud)\n