2013-02-18 66 views
0

在我的主分支莫名其妙地合并了另一个分支,不应该在那里合并。我如何找到谁在git中进行了合并?

是否有一个git命令可以告诉我谁做了合并以及何时合并完成?

我没有合并SHA,在git的日志主我看到应该留在唯一有问题的分支提交...

我已经混帐的grep的一些知识,我有一些来自违规分支的文件名称。这可能有帮助吗?

+0

你知道这是在合并掌握分支的名字吗? – JosefAssad 2013-02-18 16:52:09

+0

是的,我知道它... – Napolux 2013-02-19 09:23:06

回答

2

git show应该足够

$> git show SHA 
commit SHA 
Merge: SHA1 SHA2 
Author: person you <[email protected]> 
Date: date 

    Merge branch 'branchname' 
+0

我没有合并SHA。 :(我想找到它 – Napolux 2013-02-18 16:41:54

+0

'git log --oneline | grep -i“合并分支* FEATURENAME”'可能有用 – 2013-02-18 16:51:36