如何获得两个日期之间对git分支的所有合并提交的列表?

如何获得两个日期之间对git分支的所有合并提交的列表?,git,git-extensions,Git,Git Extensions,我们的预生产环境中发生了一些非常难以追踪的糟糕情况。我们知道,它是在2018年7月21日至2018年7月28日期间首次引入我们的开发分公司的 我想去看看在这两个日期之间开发的所有合并承诺,以检查它们是否有可能导致我们的问题。最好,我想在一些可视化工具(如Git扩展)中这样做,但这并不重要 因此,我需要一个合并提交散列列表,以便在2018-07-21和2018-07-28之间进行分支“开发”,但我不知道如何找到该特定列表。这样行吗?我不是git方面的专家,但我认为,看看我使用过的一些示例,这应该能

我们的预生产环境中发生了一些非常难以追踪的糟糕情况。我们知道,它是在2018年7月21日至2018年7月28日期间首次引入我们的开发分公司的

我想去看看在这两个日期之间开发的所有合并承诺,以检查它们是否有可能导致我们的问题。最好,我想在一些可视化工具(如Git扩展)中这样做,但这并不重要


因此,我需要一个合并提交散列列表,以便在2018-07-21和2018-07-28之间进行分支“开发”,但我不知道如何找到该特定列表。

这样行吗?我不是git方面的专家,但我认为,看看我使用过的一些示例,这应该能满足您的需要:


git日志——从“2016年7月21日”到“2018年7月28日”——pretty=格式:“%H”——合并

它的可能副本不是副本;这就是合并提交,也许您想使用Bisect()来跟踪引入回归的提交。在GitExtensions中,可以在“命令”>“对分”下使用它