You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何仅打印Git仓库中的分支名称前缀?

提取Git分支名称的唯一前缀

可以通过组合Git命令和文本处理工具实现,一行命令就能搞定:

git branch --format='%(refname:short)' | awk -F '/' '{print $1}' | sort -u

命令拆解:

  • git branch --format='%(refname:short)':列出所有本地分支的短名称(不会带refs/heads/这类前缀)
  • awk -F '/' '{print $1}':以/为分隔符截取每行的第一个部分,没有/的分支(比如main)会直接输出完整名称
  • sort -u:对结果排序并去重,最终得到唯一的分支前缀列表

针对你给出的分支列表,运行命令后会输出:

bug
feature
main

内容的提问来源于stack exchange,提问作者intervort

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 18:42:04