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