DevOps/Etc

[Git] 로컬 브랜치 모두 삭제하고 원격 브랜치로 맞추기

키깡 2024. 10. 26.
728x90
# 현재 브랜치를 제외하고 모든 로컬 브랜치를 삭제하기
git branch | grep -v "\*" | xargs git branch -D

# 원격의 브랜치를 로컬에 체크아웃
git fetch --all
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git pull --all

 

'DevOps > Etc' 카테고리의 다른 글

[Network] 라우터와 스위치의 차이  (0) 2024.10.26
[Slack] rss feed 제거 하는 방법  (0) 2024.01.26

댓글