查找更多最近提交在所有分支中指向标记

时间:2017-05-17 17:34:25

标签: git command-line tags

我在PHP脚本上工作,当我们的某个服务器不是最新的时,它会发送Slack消息。 目前我们使用git标签进行触发器构建和发布。

所以我搜索一个git命令来显示最近的提交指向任何分支上的标记(例如, production-server-1 demo-server-2 <上指向的最近提交/ strong> tag。

我尝试了以下命令:

git --no-pager log -n 1 --format=%ai production-server-1

git rev-list  -n 1 production-server-1 | xargs git show

但是输出的信息与我们的git存储库信息不匹配。

是否可以使用命令行执行此操作?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用两个git命令的组合:

git show -s --format=%ci $(git rev-list -n 1 production-server-1)