git rev-parse --abbrev-ref HEAD 获取分支名称
git rev-parse HEAD 将返回当前分支的最新提交的SHA-1值
git rev-parse --short HEAD 将返回当前分支的最新提交的短SHA-1值
git-describe 根据一个可用的参考文献,给一个对象起一个人类可读的名字。
git describe --tags --abbrev=0 HEAD 返回tag号码
git describe --tags HEAD
v1.0.4-14-g2414721
当前头部是基于v1.0.4的,但由于它在此基础上有一些提交,所以describe在最后添加了额外的提交数量(“14”)和提交本身的缩写对象名称(“2414721”)。