Git 合并驱动程序 - 如何找出合并文件的完整路径?

Git Merge Driver - How to find out full path of merged file?

在自定义合并驱动程序中,我需要获取冲突文件的完整路径。

Git 仅提供位于存储库根目录的临时文件。

有什么办法可以询问Git目前正在尝试合并什么文件?

在合并期间提供此信息的任何 git 命令?

更新: 我邮寄到 Git 邮件列表。目前没有选择,但我建议今天可能会实施附加参数 %P(路径)。

更新 2015-06-05: 我的请求已添加到 git :) https://github.com/git/git/commit/ef45bb1f8156030446658d5bfb3983ce214a9e16

您好, 安德烈亚斯

原路径已添加为新参数P%,可在调用合并驱动程序时使用。

https://github.com/git/git/commit/ef45bb1f8156030446658d5bfb3983ce214a9e16

我期待 Git 的进一步发布:)