如何找到我先前用来检出远程仓库URL的远程仓库分支

时间:2020-06-22 04:26:17

标签: git jenkins github

我正在运行Jenkins作业,并且已经使用特定分支对git url进行了结帐。 现在,在下一阶段,我想获取git远程仓库网址和checkout分支。

获取远程仓库URL我正在使用此命令直接获取URL:- git config --get remote.origin.url 但是我不确定要使用哪个命令来获取结帐分支名称。 我尝试了git branch -r ,但这给出了所有分支名称。

有人可以告诉命令是否可以从中直接获取git remote repo检出的分支。

2 个答案:

答案 0 :(得分:1)

使用git reflog。它为您提供了HEAD最近移动的历史记录。

答案 1 :(得分:1)

如果您使用的是1.8.5版或更高版本的Git,则可以使用以下命令:

$ git status -sb
## mybranch...origin/mybranch

其中

-s, --short           show status concisely
-b, --branch          show branch information