小编Dav*_*vid的帖子

git log --pretty=format windows 奇怪的行为

我将问题简化到最低限度。Linux下的git命令如下:

git log --pretty=format:{"commit":"%H"}
Run Code Online (Sandbox Code Playgroud)

给我一个有效的 json 元素,比如:

{"commit":"20cafdecc9898113ac6215ae70cd7622dc2cae3b"}
Run Code Online (Sandbox Code Playgroud)

在 Windows 下,我获得了一个无效的 json 元素,因为在某种程度上,Windows 似乎删除了双引号元素,我获得:

{commit:20cafdecc9898113ac6215ae70cd7622dc2cae3b}
Run Code Online (Sandbox Code Playgroud)

您知道为什么吗?或者我该如何修复它,使其在两个操作系统下都可以工作?谢谢你!

git json cmd git-log

5
推荐指数
1
解决办法
2897
查看次数

普罗米修斯-获得两个最后连续值之间的增量

我有一个衡量指标,例如,当查询panels_meters[30s]给我以下结果时,会给我这样的结果:

查询结果 像这样的查询delta(panels_meters[30s])给了我最后一个值和30秒前的值之间的区别。

但是我现在想要最后两个值之间的差,与指定时间无关。我只想要像panels_meters[0] - panels_meters[1]假设panels_meters作为按时间倒序排序的数据数组那样。

prometheus

2
推荐指数
1
解决办法
1431
查看次数

标签 统计

cmd ×1

git ×1

git-log ×1

json ×1

prometheus ×1