Git : 로컬 브랜치 만 비용은 어떻게합니까?
git branch -a
원격 및 로컬 지점을 모두 표시합니다.
git branch -r
원격 지점을 보여줍니다.
지역 지점 만있는 방법이 있습니까?
그냥 git branch
옵션없이.
맨 페이지에서 :
인수가 계속 기존의 분기가 현재 분기가 별표로 강조 표시됩니다.
평범한 명령
git branch
git branch -a
- 모든 지점.
git branch -r
- 원격 지점 만 해당.
git branch -l
또는 git branch
- 현지 지점 만.
선행 별표가 문제인 경우 git branch
다음과 같이 파이프 합니다.
git branch | awk -F ' +' '! /\(no branch\)/ {print $2}'
이 또한 머리를 분리했을 때 '(분기 없음)'줄을 제거합니다.
이를 수행하는 가장 간단한 방법 중 하나는
git for-each-ref --format='%(refname:short)' refs/heads/
이것은 완벽하게 작동합니다.
다음은 동일한 이름의 원본에 원격 분기가없는 로컬 분기를 방법하는 방법입니다.
git branch | sed 's|* | |' | sort > local
git branch -r | sed 's|origin/||' | sort > remote
comm -23 local remote
목록을 얻는 방법은 다음과 가변적입니다.
git branch -a | grep -v 'remotes'
로컬 전용 분기를 삭제하는 방법에 대한 게시물에 대한 훌륭한 답변 이 있습니다. 여기에서 동료는 로컬 브랜치를 작성하는 명령을 작성합니다.
git branch -vv | cut -c 3- | awk '$3 !~/\[/ { print $1 }'
이에 대한 훌륭한 설명이 포함되어 있습니다.
@gertvdijk의 보완을 보완하기 위해-누군가가 빨리 도움이 될 수있는 사진에 천 단어가 표시됩니다.
내 마이 bash 셸에서
마이 브랜치
모든 로컬 지점을 보여줍니다. 현재 체크 아웃 된 현재 브랜치 는 정말 돋보이는 인 별표와 함께 다른 색상 (녹색)으로 표시됩니다.
원격 지점을 포함하는 모든 지점을 보려고 할 때
자식 브랜치 -a
명령을 실행하면 아직 체크 아웃되지 않은 원격가 빨간색으로 표시됩니다.
참고 URL : https://stackoverflow.com/questions/12370714/git-how-do-i-list-only-local-branches
'ProgramingTip' 카테고리의 다른 글
한 div를 다른 div 위에 기계하는 방법 (0) | 2020.09.28 |
---|---|
임의의 영숫자 노드를 생성해야합니까? (0) | 2020.09.28 |
마스터 브랜치와 '원산지 / 마스터'가 갈라 졌는데 어떻게 브랜치를 '해제'할까요? (0) | 2020.09.28 |
한 git 브랜치에서 다른 브랜치로 단일 파일 버전을 비용 지불해야합니까? (0) | 2020.09.28 |
SpringData Maven Builds의 "생명주기 구성에 포함되지 않는 실행"을 해결하는 방법 (0) | 2020.09.28 |