如何显示带有提交编号的git log?

时间:2018-08-01 09:14:00

标签: git git-log

我找到了example on how to delete a commit,但是它包含以下格式的git log

Number  Hash    Commit Message  Author
1   2c6a45b (HEAD) Adding public method to access protected method  Tom
2   ae45fab Updates to database interface   Contractor 1
3   77b9b82 Improving database interface    Contractor 2
4   3c9093c Merged develop branch into master   Tom
5   b3d92c5 Adding new Event CMS Module Paul
6   7feddbb Adding CMS class and files  Tom
7   a809379 Adding project to Git   Tom

当我发出git log命令时,我正在以另一种格式登录并且没有数字(任务需要)。

如何获取带有数字的git log

1 个答案:

答案 0 :(得分:5)

您可以将nl命令与git log --oneline结合使用以枚举输出行。这远非理想,但如果您只是在寻找行号:

$ git log --oneline | nl
 1  91236f3 Message
 2  a611069 Message
 3  f2813e7 Message
 4  01b59e4 Message
 5  2343455 Message