Git의 로컬 지점 정리

· 1분 읽기

현지 지점이 너무 많아진 적이 있나요? 우리는 각 기능, 버그 또는 잡일에 대해 브랜치를 사용하기 때문에 이런 일이 많이 발생합니다.

결국 이런 일이 생기고 시간이 지나면 너무 더러워지죠

정말 짜증나서 이 정리 작업을 수행하기 위해 콘솔에서 실행할 수 있는 빠른 명령을 공유하겠습니다!

Powerhsell에서 실행되는 버전인 Robert Corvus의 다음 답변에서 스택 오버플로에서 이 명령을 찾았습니다.

변경 사항이 손실될 수 있으므로 이 명령을 실행할 때 주의하세요

실행하기 전에 MY_MASTER_BRANCH_NAME를 기본 브랜치로 업데이트해야 합니다. 이는 제가 사용하는 것처럼 master이거나 기본적으로 제공되는 main라는 새로운 브랜치일 수 있습니다.

git branch | %{ $_.Trim() } | ?{ $_ -ne 'MY_MASTER_BRANCH_NAME' } | %{ git branch -D $_ }

이 명령을 실행하면 다음과 같은 출력이 표시됩니다.

그것이 당신에게 도움이 되기를 바랍니다!