본문 바로가기

개발/Git

Example

- add / commit / push / pull 은 알겠는데 나머지 명령어에 미숙하여 정리

 

1. 로컬의 변경사항을 무시 / 리모트의 내용으로 덮어쓰기

- git fetch --all

- git reset --hard origin/master

 

-> fetch : 리모트에서 최신 이력을 가져옴

-> reset --hard : 로컬 변경이력 삭제

 

2. pull

-> 내부적으로 fetch + merge 의 로직을 거침