假设下面的提交历史:如何仅获取特定分支的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