有没有办法知道合并后提交的提交分支?

时间:2011-07-14 11:01:05

标签: git

  

可能重复:
  Show the original branch for a commit

git version 1.7.4.1

我有大约4个不同的分支并且已合并它们。

但是,我在一周前做了一些更改,在git日志中我可以看到提交。但我没有告诉我提交的提交分支是什么。

我尝试了以下内容:

git log --decorate=full

但没有给我太多的信息。

我试过了

git branch --contains <commit hash>

但这并没有告诉我提交的来源

非常感谢任何建议,

1 个答案:

答案 0 :(得分:2)

不,没有。

分支名称(至少是大多数git开发人员)通常被认为是瞬态的,对开发人员是私有的,在分支关闭后是无意义的。

我相信mercurial中的情况也是如此,但在bazaar中则不然,IIRC会记住提交数据中的名称。