GaoLi's Blog

如何获取 Git 当前分支名称

1
2
3
4
#! /usr/local/bin/node

const exec = require('child_process').execSync;
const name = exec('git rev-parse --abbrev-ref HEAD').toString().trim();

性能数据埋点有时需要知道当前 JS 版本,方便判断性能优化方案是否真正发挥作用。
通过以上的代码可以获取当前分支的名称,然后根据定义的命名规则过滤出 JS 版本。

提示:获取的分支名称尾部包含换行符,所以需要使用 trim 方法去除。