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 한 브랜치로 적용되게 함.