Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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_Logging_History - Fatal编程技术网

所有分支合并的git日志历史记录

所有分支合并的git日志历史记录,git,logging,history,Git,Logging,History,我想找到一种方法来识别分支的所有合并。我可以看到我想要的结果,但是当合并来自的分支更改时,合并中缺少合并源。理想情况下,我希望看到这方面的历史。例如,我有release branch1,我在fix1中合并。我可以在git branch--merged中看到这一点,但是当fix1 branch更改命令时,git branch--merged不会再次列出fix1,因为头部已经移动。如何查看历史数据?您可以使用git log--merges 或者如果你更喜欢一种更漂亮的图形化方式,我也这么认为,但事实

我想找到一种方法来识别分支的所有合并。我可以看到我想要的结果,但是当合并来自的分支更改时,合并中缺少合并源。理想情况下,我希望看到这方面的历史。例如,我有release branch1,我在fix1中合并。我可以在git branch--merged中看到这一点,但是当fix1 branch更改命令时,git branch--merged不会再次列出fix1,因为头部已经移动。如何查看历史数据?

您可以使用
git log--merges


或者如果你更喜欢一种更漂亮的图形化方式,我也这么认为,但事实并非如此。如果我坐在我的发布分支上并执行git分支——merged If将列出我的修复分支,该修复分支已合并,如果我转到我的修复分支并更改文件,然后返回到我的发布分支git分支——merged不再列出该分支。我是否误解了git log--merges在做什么?这只是给我所有的合并提交id吗s@kevin当您启动git branch--merged时,您会看到当前与您所在的分支对齐的分支列表,但是如果您更改了其中一个分支中的某些内容,那么它们就不再“合并”了。知道一个分支何时被合并到另一个分支的唯一方法是通过日志。谢谢,这帮了大忙!如果你不介意的话,还有一个问题。如果我将我的开发分支合并到我的发布分支中,此命令将不返回任何内容,如果我合并到我的第二个开发分支中,它将只列出第二个分支中的合并,而不是同时列出这两个分支。有点混乱,但第二个开发分支确实有冲突需要解决。在任何情况下,我都希望看到任何合并活动,而这似乎是缺失的?我开始认为我需要的东西不存在,这对我来说似乎很奇怪。