簡體   English   中英

如何獲得兩個日期之間對git分支的所有合並提交的列表?

[英]How can I get a list of all merge commits to a git branch between two dates?

我們在預生產環境中發生了一些很難找到的不好的事情。 我們知道它是在2018-07-21和2018-07-28之間首次引入我們的開發部門的。

我想看看在這兩個日期之間開發的所有合並提交,以檢查它們是否可能導致我們的問題。 最好是,我想在一些視覺工具(如Git Extensions)中做到這一點,但這並不重要。

因此,我需要在2018-07-21至2018-07-28之間分支“開發”的合並提交哈希列表,但我不知道如何找到該特定列表。

這行得通嗎? 我不是git的專家,但是我認為,參考一些我曾使用過的示例,這應該可以為您提供所需的信息:

git log --since "JUL 21 2016" --until "JUL 28 2018" --pretty=format:"%H" --merges

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM