如何创建选择最新提交文件的git合并驱动程序

如何创建选择最新提交文件的git合并驱动程序,git,Git,我想构建一个git合并驱动程序,在任何冲突中自动选择最新提交的文件 从W驱动程序API中,我得到了文件的内容——但是,当提交每个版本时,我该如何得到呢 文件的内容对我没有帮助(我不想在生成文件时在文件中放置日期,因为这意味着每次生成文件时都要进行新的提交,而不是每次更改内容时) 文件的来源对我没有帮助,因为最新版本可以来自我和他们的合并 而且文件的大小也没有帮助——因为内容可以更改 git merge --ours 提供相同的功能。发布您已经发布的代码可能会有所帮助have@CharlesB

我想构建一个git合并驱动程序,在任何冲突中自动选择最新提交的文件

从W驱动程序API中,我得到了文件的内容——但是,当提交每个版本时,我该如何得到呢

文件的内容对我没有帮助(我不想在生成文件时在文件中放置日期,因为这意味着每次生成文件时都要进行新的提交,而不是每次更改内容时) 文件的来源对我没有帮助,因为最新版本可以来自我和他们的合并 而且文件的大小也没有帮助——因为内容可以更改

git merge --ours 

提供相同的功能。

发布您已经发布的代码可能会有所帮助have@CharlesB我还没有一个代码——我开始了,然后我撞上了墙,不知道每个提交文件来自哪里。我在我的驱动程序中得到3个临时文件:每个内容都要考虑。但是我对内容不感兴趣-我对提交感兴趣这些文件来自而不是它不来自-正如我所写的-最新的提交可以来自我的和我们的-因此它不能解决问题这里有一个场景:branch1和branch2都从同一个提交开始,都在自己的时间进行提交。然后合并可以从b1到b2,也可以从b2到b1——在这两种情况下,我都希望解决相同的问题:使用最后提交的内容