从git上次推送的分支名称中提取

时间:2018-10-17 08:53:47

标签: git branch

我必须(从命令行中)找到上次推送分支的名称(仅名称)。

我发现了一些命令,例如:

git rev-name                                       --> have the last id and name
git log --pretty="%H" --decorate --graph  -n 1     --> have the last id 

但是我不能将所有内容放在一起,只有名字。

我需要它,因为在openshift / jenkins管道中,我想触发构建并使用分支名称构建pod。

我想我还没有到。也许还有更好的命令。

您能帮我找出上次推送分支的名称吗?

谢谢

1 个答案:

答案 0 :(得分:1)

尝试git log -1 --pretty="format:%D" | awk -F'[, ]' '{print $3}'