우테코 레벨3 깃 전략 조사

깃 전략 조사하는 과정 중에 알게된 내용을 정리

git reset --hard HEAD 를 해도 untracked files가 지워지지 않는 경우

git clean -fd --dry-run

로컬의 특정 브랜치를 원격 브랜치 내용으로 덮어 씌우기

1. 원격 브랜치 모두 최신화

git remote update

  • 원격 브랜치 -> 로컬에 있는 remote tracking 브랜치로 최신화

1-2 원격 브랜치 하나만 최신화

git fetch {브랜치명}

1-3. 현재 브랜치 확인

git branch -a

  • 브랜치 업데이트가 잘 되어있는지 확인

2. 로컬 브랜치 삭제

git branch -d {브랜치명}

3. 원격 브랜치 최신화

git checkout -t origin/main

내 현재 로컬의 refs 를 최신화

git fetch --prune

내 현재 로컬의 remote 브랜치 추적 정보를 최신화한다 !




© 2020.12. by 따라쟁이

Powered by philz