초기 프로젝트 파일을 복제해서 local로 가져올 때, 파일을 만들고 git init 및 origin으로 원격 저장소에 등록한 후 저장소 내용을 받아온다.
누군가의 업데이트로 remote가 변경된 경우 그 변경을 내 local에 적용하지 않고 가져오고 싶을 때 'git fetch origin' 명령어를 사용한다.
remote의 내용을 받아오기만 할뿐, 합치지 않고 확인하고 싶을 때 사용한다.
diff 라는 변경의 차이를 확인하는 명령어와 함께 사용하기도 하며 두 변경에 문제가 없다면 merge 한다.
remote와 내용과 local의 내용을 비교한 뒤 합치고 싶다면 git merge main을 하면 된다.
fetch와 merge를 한번에 해주는 명령어