Powershell中的Git日志问题

Powershell中的Git日志问题,git,powershell,Git,Powershell,我试图在Powershell构建脚本的两个标记之间获取提交消息,但遇到了一个障碍。这是我使用的命令 $oldVersion = '0.0.1' $version = '0.0.2' git log $oldVersion..$version --pretty=format:'-%s %n' 没有回应。标记存在是因为如果我运行: git log 0.0.1..0.0.2 --pretty=format:'-- %s %n' 所有提交消息都会返回。该命令没有错误,只是不返回任何内容 这一定是非常

我试图在Powershell构建脚本的两个标记之间获取提交消息,但遇到了一个障碍。这是我使用的命令

$oldVersion = '0.0.1'
$version = '0.0.2'
git log $oldVersion..$version --pretty=format:'-%s %n'
没有回应。标记存在是因为如果我运行:

git log 0.0.1..0.0.2 --pretty=format:'-- %s %n'
所有提交消息都会返回。该命令没有错误,只是不返回任何内容

这一定是非常愚蠢的事情,我只是不是powershell或git的天才,所以我想我会问

git log $oldVersion`..$version --pretty=format:'-%s %n'
需要在此处转义