Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 吉特:上次合并是谁;推_Git_Github - Fatal编程技术网

Git 吉特:上次合并是谁;推

Git 吉特:上次合并是谁;推,git,github,Git,Github,我看到我们的主分公司意外地并入了生产分公司。 我可以看到所有的承诺,谁做的,什么时候做的 但我如何才能看到谁(用户名)以及何时将所有这些提交移动到生产分支 (如果重要的话,我们正在使用Github)如果你说你知道合并提交,那么做一个git日志提交\u HASH。如果您不知道合并提交id,请创建一个git reflog mastergit日志,它可以选择只显示合并提交。这将显示生产分支上的最新合并 git checkout production_branch git log --merges -n

我看到我们的主分公司意外地并入了生产分公司。 我可以看到所有的承诺,谁做的,什么时候做的

但我如何才能看到谁(用户名)以及何时将所有这些提交移动到生产分支


(如果重要的话,我们正在使用Github)

如果你说你知道合并提交,那么做一个
git日志提交\u HASH
。如果您不知道合并提交id,请创建一个git reflog master

git日志,它可以选择只显示合并提交。这将显示生产分支上的最新合并

git checkout production_branch
git log --merges -n1
你可以用

gitk


如果您的提交树有相对较少的分支,则运行得非常好

它向我显示了几天前对主分支所做的最后一次合并在使用log命令之前是否签出了生产分支@帕韦尔伯恩施塔姆
gitk --all