【问题标题】:GIT - Get the last commit number id [duplicate]GIT - 获取最后一个提交号 id [重复]
【发布时间】:2021-10-13 04:15:51
【问题描述】:

命令git log -1 提供有关最后一次提交的信息。我只对号码 id 感兴趣。 git 可以给我这个,还是我必须对输出使用基本解析(我知道该怎么做)?

> git log -1
commit abcdefgh123456789000 (HEAD -> master, origin/master)
Author: ...
...

【问题讨论】:

  • git log --format="%H" -n 1
  • 是的。我的问题可以表示为重复的问题。
  • 问题上方应该有一个框,询问您的问题是否由标记的重复项回答。\

标签: git


【解决方案1】:

尝试使用rev-parse

git rev-parse HEAD

【讨论】:

  • 这比0stone0链接中给出的解决方案更漂亮。
  • Should I answer duplicate questions?git rev-parse HEAD 在标记的副本中是 already mentioned
  • @projetmbc 标记的问题并不意味着您应该盲目地复制粘贴第一个答案,而是看看其他答案,那里已经提到了这个。请在那里投票,让其他人知道您更喜欢该解决方案。
  • @0stone0 我没注意到。 ;-)
猜你喜欢
  • 2021-06-15
  • 1970-01-01
  • 1970-01-01
  • 2011-02-20
  • 2017-06-19
  • 2018-10-01
  • 2014-10-03
  • 2013-08-18
  • 1970-01-01
相关资源
最近更新 更多