簡體   English   中英

git log,只提交在分支預合並時發生的提交

[英]git log, only commits that happened on branch pre-merge

如果我有這樣的結構。

    A---B---C----H---M      topic
   /       /  \     / \
  D----E---F---G---L---N    master
      /           /
 I---J           K          other topics

我想git log ,只有在主題分支上發生的提交,沒有合並:
特別是ABH ,沒有別的。
我該怎么辦?

嘗試使用選項--no-merge of git log

git log --no-merges --first-parent topic

那是:

--no-merges

不要打印具有多個父級的提交。
這與--max-parents=1完全相同。

--first-parent

在看到合並提交時,僅遵循第一個父提交。 此選項允許您忽略通過此類合並引入歷史記錄的各個提交。

暫無
暫無

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

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