Git日志-从上周开始合并

Git日志-从上周开始合并,git,merge,Git,Merge,如果我运行此脚本: git log --since="since last week" I get all commits from last week to now. 如果我跑 git log --merges 我只收到来自“永远”的合并:( 但这个结果为零 git log --merges --since="since last week" 我应该如何将其格式化为仅记录上周的合并 “我在master上,我知道有合并(我已经做了) 考虑到只打印至少有两个父级的提交,这意味着它将打印在主

如果我运行此脚本:

git log --since="since last week" I get all commits from last week to now. 
如果我跑

git log --merges
我只收到来自“永远”的合并:(

但这个结果为零

git log --merges --since="since last week"
我应该如何将其格式化为仅记录上周的合并

“我在master上,我知道有合并(我已经做了)

考虑到只打印至少有两个父级的提交,这意味着它将打印在
主机上完成的合并提交

但是如果您已经将
master
合并到其他分支,那么这些合并提交将不会被
git日志列出——merges
master
上完成

“我在master上,我知道有合并(我已经做了)

考虑到只打印至少有两个父级的提交,这意味着它将打印在
主机上完成的合并提交


但是如果您已经将
master
合并到其他分支,这些合并提交将不会在
git日志中列出--在
master
上进行的合并

我想说,您自上周以来没有任何合并提交(至少在您执行此操作的分支上),因为语法是有效的。可能与“自7天以来”比较?(这同样有效)再次检查您是否在相关分支上,或者使用
--all
标志尝试相同的操作,以检查这是否是分支问题。@Romanvaleri感谢您的快速回复。我在master上,我知道存在合并(我已经进行了合并):)。我将尝试您的故障排除技巧。这对我很有效
git log--merges--since=7.days.ago
如果您查看合并而不限制日期,它可能会给您一些帮助?或者将日期更改为2周?
git log--pretty=“%cd%h”-merges--since-14.days.ago
我想说您从上周以来没有任何合并提交(至少在执行此操作的分支上),因为语法是有效的。可以与“自7天”比较(这也适用)仔细检查您是否在相关分支上,或者使用
--all
标志尝试相同的操作,以检查这是否是分支问题。@Romanvaleri感谢您的快速回复。我是master,我知道有合并(我已经进行了合并):)。我将尝试您的故障排除技巧。这对我很有效
git log--merges--since=7.days.ago
如果您查看合并而不限制日期,它可能会给您一些帮助?或者将日期更改为2周?
git log--pretty=“%cd%h”-merges--since-14.days.ago