git rev-parse

Git

rev-parse 并不是 Git 中一个不常用的命令。Git 的一些命令底层会使用 rev-parse 来处理输入的参数。

通过 rev-parse 可以获得一些有用的 Git 数据,比如:

  • 获取当前的 commit id
git rev-parse HEAD
  • 获取当前的分支名
git rev-parse --symbolic-full-name --abbrev-ref HEAD