假設下面的提交歷史:如何僅獲取特定分支的Git日誌?
Branch1 B---C-------F---G
/ \ \
Master A-------D---E-------H
做一個GIT中日誌主給出下列順序A-B-C-d-E-F-G-H的日誌條目。 - 但我感興趣的是主單獨(即A-d-E-H)
的歷史如何從Branch1的 「擺脫」 了不必要的日誌條目?我嘗試了git的日誌很多的選擇,但我無法找到任何合適的...
這導致進一步的事情,我不要在此背景下理解:
綜觀由給出的日誌歷史記錄git log master它顯示了我的分支主人是如何演變的(ABCDEFGH)。
但這樣做一個GIT中結帳HEAD〜1(假定主= HEAD)給我ë(演進HEAD〜3:甲 - HEAD〜2:d - HEAD〜 1:ë - HEAD:ħ - >ADEH)
這是我不明白:^h的祖先看着混帳日誌是摹,而^h的祖先看着git的結帳是Ë。
我不明白這一點 - 什麼是^h的祖先:摹或é ...
結論:我想吃點什麼是混帳?日誌條目HEAD至HEAD僅限於(例如在n = 1 ... 3之上)。 這是如何實現的?它有可能嗎?
可能重複[Git:如何列出提交此分支但不是從合併分支](http://stackoverflow.com/questions/10248137/git-how-to-list-commits-on-this-branch - 但不是從合併分支) – CharlesB
你是對的 - 有錯誤的搜索關鍵字(和引用的問題是相當不好的標籤...) – hoppfrosch
@hopprosch:我在問題中修復了標籤 – CharlesB