当我这样做时git branch -r
,每一行似乎都以远程名称为前缀。
$ git --no-pager branch -r
origin/feature/XXX-NNN
origin/feature/XXX-NNN
origin/feature/XXX-NNN
$
如何feature/.+
使用命令行获取这些部分?
所以我想做点什么,
feature/XXX-1
feature/XXX-243
答案1
删除该HEAD
行和远程前缀,如下所示:
git branch -r | sed '/HEAD/d;s|^[^/]*/||'