git:从特定分支获取所有已提交的哈希值

时间:2012-09-24 08:28:54

标签: git

让我们假设我有一个名为A的分支,我提交了5次更改, 如何从分支A获得所有5个哈希

git log

它没有帮助,因为它很久以前就找不到了......

2 个答案:

答案 0 :(得分:4)

表示法..允许查看A中不在master内的提交,即仅属于主控的提交。

git log master..A

要仅获取哈希值,请使用此命令的--format=%H选项。

答案 1 :(得分:3)

理解你的意思有点困难,但如果你问我怎么能在我的分支上显示最后5个提交......

然后您可以简单地指定您想要查看的提交数量

git log -5 

或者如果您希望每次提交只看一行

git log --oneline -5

如果您想查看分支A中的提交但尚未合并到主

git log master..A