git Branch -r 출력에서 ​​브랜치 이름을 얻는 방법

git Branch -r 출력에서 ​​브랜치 이름을 얻는 방법

이렇게 하면 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|^[^/]*/||'

관련 정보