Git Fetch는 리모트저장소에서 데이터를 가져옵니다.
그렇게 되면 로컬에서 리모트의 내용을 살펴보거나 필요하다면 merge 할 수 있습니다.
git fetch 리모트이름
fetch를 하고 해당 브랜치로 checkout 해야 확인할 수 있습니다.
fetch가 된 브랜치로 이동하기위해
git branch -r
명령어를 입력하면 fetch가 된 브랜치를 확인할 수 있습니다. 대부분 origin/master, 혹은 origin/main 으로 할당됩니다.
Git pull은 리모트저장소의 데이터를 가져오는 동시에 merge 해줍니다.
git pull
작성하던 파일을 push 하기 전에 pull을 먼저 해주고 push 해주는 것이 좋습니다.
각 각의 장단점이 있으니 필요에 따라 사용하면 좋을 것 같습니다.
'Git' 카테고리의 다른 글
Git cherry-pick (0) | 2022.05.02 |
---|---|
Git remote (0) | 2022.05.02 |
Git tag (0) | 2022.05.02 |
Git stash (0) | 2022.05.02 |
Git checkout (0) | 2022.05.01 |