追溯添加了一些标签,但 git log A..B 显示没有提交

Retrospectively added some tags but git log A..B shows no commits

我的仓库有以下标签:

2.2.1
2.0
1.4
1.3
1.2

我使用以下命令追溯添加了 0.0 和 1.0 标签:

git checkout <SHA of some old commit>
git tag 1.0
git push origin tag 1.0

现在,当我在 master

上执行以下操作时
git log 1.2..1.0

没有输出。

此外,之前下面显示的是正确的输出,但现在甚至是空的

git log 2.2.1..2.0

感谢任何帮助。

如果您遵循常识并将较低版本的标签放在 之前 较高版本的标签,则您要求 运行 从较新的修订版登录到较旧的修订版。 ...你不应该期望在那里看到很多输出。就像如果你 运行 git log HEAD..HEAD~2... 不会有任何结果。