git alias로 fetch && reset

00_8_3·2023년 11월 6일
0
git config --global alias.up '!f() { git fetch --all && git reset --hard origin/$1; }; f'

git up my_branch를 하면
remote에서 가장 최신 커밋을 가져온 후 브랜치에 반영해준다.

브랜치명 생략

git config --global alias.up '!f() { branch=${1:-$(git branch --show-current)}; git fetch --all && git reset --hard origin/$branch; }; f'

git up 으로 뒤에 브랜치 명을 생략하면 현재 checkout 한 브랜치로 적용되게 함.

0개의 댓글