查找特定于分支的第一个提交

时间:2011-07-13 08:00:48

标签: git branch

寻找提交A(主),C(0.1),K(0.1.1)和O(0.2)。

A - B - D - F - G   <- "master" branch (at G)
 \   \        
  \   C - E --M     <- "0.1" branch (still at E)
   \       \
    \       K - L   <- "0.1.1" branch (still at L)
     \
      O - P - F     <- "0.2" branch (still at F)

如何在没有父分支用户数据的情况下通过脚本检测此提交。 换句话说,如何确定第一个提交(A,O,C,K)属于一个特定的分支,只知道该分支的名称?

1 个答案:

答案 0 :(得分:3)

尝试

git log master..0.1

我认为它应该显示提交C,E和M(是提交吗?)

编辑:仅当您有关于父分支的信息时,上述内容才有效。

新答案是尝试使用工具gitk