簡體   English   中英

如何獲得Git Merged Date Revision Log歷史記錄?

[英]How to get Git Merged Date Revision Log history?

假設有3個分支:A,B和C.

  • A在2天前合並。

  • B在3天前合並。

  • C在2周前合並。

我想從git歷史中獲取以下信息:

  1. Git History發表於1周前

    所以,它只會顯示A和B.

  2. 檢索到的信息應僅包含:

    一種。 合並時的修訂日志。 例如,修訂版45edfe,GIT的自動評論如“合並分支XXXX”。

    如果可能,分支名稱。

    C。 合並日期

謝謝

此工具可以幫助您查找分支何時合並到另一個分支: https//github.com/mhagger/git-when-merged

您可以將git log--after--merges開關一起使用,如下所示:

git log --after="2015-5-23" --merges

撰寫此答案的當前日期是2015年5月29日。上述命令將獲得過去7天內發生的所有合並提交( 包括 2015-5-23)。

典型的git log條目如下所示:

$ git log
commit ca82a6dff817ec66f44342007202690a93763949
Author: Hatjhie <hatjihie@gmail.com>
Date:   Fri May 29 21:52:11 2008 -0700

    Added new UI feature

您通常會為給定分支運行git log ,並隱式包含修訂日志和分支名稱。

暫無
暫無

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

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