git:偷看最近提交的非当前本地分支

时间:2016-10-05 12:53:51

标签: git

我在主分公司。我想看看分支xxx中最后一次提交的提交哈希。

我试过

git checkout xxx
git log | head

这是一种笨蛋。我打赌有一种方法可以在没有重手的情况下偷看这些信息"结账"

有什么想法吗?

3 个答案:

答案 0 :(得分:0)

您可以在许多命令之后附加分支名称,否则默认情况下会占用当前分支或HEAD。例如:

$ git log <BRANCH>

$ git show <BRANCH>

答案 1 :(得分:0)

尝试使用获取最后一个哈希:

git rev-parse xxx

答案 2 :(得分:0)

使用以下命令之一:

(1)

git log -1 --pretty=format:"%H" branch_name

(2)

git log branch_name --oneline -1

(3)

git log branch_name

(4)

git show branch_name

(5)

git rev-parse branch_name