Git

[Git] 로컬 파일 강제로 덮어쓰기

마데카솔라 2021. 7. 6. 23:19
반응형

다른 환경에서 작업을 하고 Git에 push를 하면 기존에 사용하던 환경에서는 다시 pull을 받아와야 한다.

 

나는 이전까지 기존에 사용하던 폴더를 삭제하고 다시 clone을 하는 불편한 방식을 사용했었다.

 

하지만, 단 2개의 명령어로 깃에 올라가 있는 마지막 커밋으로 현재 환경에 덮어쓸 수 있다.

 

git fetch --all
git reset --hard origin/master

 

이 두 개의 명령어만 치면 덮어쓰기 완료!

 

추가로 현재 사용하는 브랜치가 master 브랜치가 아니라면 현재 사용하고 있는 브랜치명을 master 대신 입력하면 된다.

반응형