![](/img/trans.png)
[英]How to create a new branch without pre-merge remote-tracking commits in Git?
[英]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.