打印git分支名称、提交哈希,尽可能少地打印其他内容

2vuwiymt  于 2023-01-04  发布在  Git
关注(0)|答案(1)|浏览(175)

我想用git命令打印当前提交的分支名称(假设它有分支名称,即分支的末端),提交哈希(最好是7/8字符的短格式),其他什么都不做。如果这不可能,我会满足于“尽可能少地打印”。
有许多命令以各种形式执行一个或另一个; git rev-parse --short HEADgit branch --show-current,我尝试了一些更奇特的东西,如git show-branch --current --list,希望能为它们找到一组有用的选项,但似乎都不存在。
我想使用它,既可以给予一个简短的别名来快速检查shell,又可以将其放入默认的shell提示符中;这样我就能更清楚地知道我运行测试时激活了哪些代码。因此,简洁是非常重要的。

zbwhf8kr

zbwhf8kr1#

要查看本地分支名称,可以运行git branch;要查看所有远程分支名称,可以使用git branch -r;如果您有某个提交的哈希值,可以使用git show command来显示该提交的更改;如果您希望打印所有提交,git log命令用于查看提交历史和显示git仓库的必要信息。该命令按时间顺序显示最新的git提交信息。并且最后一次提交将被首先显示。

相关问题