티스토리 뷰
반응형
#!/bin/bash
for i in */.git; do
echo
echo $i '--------------------------------'
cd $i/..
git status
git fetch --all -p
git pull --all
GONE_BRANCHES=`git branch -vv | grep gone | sed | awk '{print $1}' | tr '\n' ' '`
if [[ ${#GONE_BRANCHES} -gt 2 ]]; then
git branch -d $GONE_BRANCHES
fi
echo
git branch -a | cat
cd ..
done
위 bash 파일을 활용하여 로컬 저장소에 있는 Git 브랜치들을 fetch 하고, 삭제된 브랜치들을 정리할 수 있습니다 ;)
반응형
'Git' 카테고리의 다른 글
[Jekyll] 나만의 위키만들기 (2) | 2022.12.20 |
---|---|
[Git] 편리한 git alias 사용하기 (0) | 2022.09.24 |
[Git] Github actions 맛보기 (0) | 2021.12.01 |
[Git] 흔히 개발에서 말하는 CI/CD 는 무엇일까요? (0) | 2021.12.01 |
[Git] Bitbucket 이용하여 private git project 생성 및 VS Code 연동 (8) | 2021.11.20 |
[Git] Sourcetree Fatal: could not read username for 에러 해결법 (0) | 2021.11.08 |
댓글
공지사항