![git Branch -r 출력에서 브랜치 이름을 얻는 방법](https://linux55.com/image/213227/git%20Branch%20-r%20%EC%B6%9C%EB%A0%A5%EC%97%90%EC%84%9C%20%E2%80%8B%E2%80%8B%EB%B8%8C%EB%9E%9C%EC%B9%98%20%EC%9D%B4%EB%A6%84%EC%9D%84%20%EC%96%BB%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
이렇게 하면 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|^[^/]*/||'