[git] branch 최신화

ella·2023년 4월 25일
0

💻git🖥️

목록 보기
1/3

브랜치 최신화

branch에 여러 코드를 수정했지만, 다 무시하고 main(또는 master)에 있는 코드로 overwrite하고 싶을 때 사용하는 코드

  • master 패치
$ git checkout master
$ git fetch
$ git pull origin master

  • 브랜치 최신화
$ git checkout [브랜치]
$ git reset --hard origin/[브랜치]

reset --hard 명령어는 작업 디렉토리와 인덱스의 상태를 모두 리셋해 버리므로 조심해야 한다. 현재 변경사항이 있거나 작업중이라면 최신화하기 전에 git stash 명령어로 stash에 안전하게 보관한 후 reset --hard 명령어를 실행해야 한다.


그래도 안돼?

git clean -d -f -f
profile
^^*

0개의 댓글