[Git] 원격 저장소와 상호작용하기 (2) fetch, pull

Robert.Yang·2023년 8월 27일
1

Git

목록 보기
36/37
post-thumbnail
post-custom-banner

인프런의 강민철님의 모두의 깃 깃허브 강의를 참조하였습니다.

원격 저장소와 상호작용하기 (2) fetch, pull

git fetch: 원격 저장소를 일단 가져만 오기

git fetch -u origin main

일단 fetch에 앞서서 깃허브 내에서 파일을 생성해보자. 위와 같이 버튼을 누르고

위와 같이 작성 후에 커밋을 한다.

그 후에 위에서 작성했던 명령어를 작성해준다. 그런데 -u옵션은 생략가능하고 전 포스트에 -u를 적어서 push를 했으면 다음부터는 fetch도 위와 같이만 적어도 fetch가 가능하다.

그리고 이제 잘 fetch가 되었는지 확인할려면 origin/main브랜치로 체크아웃 후 로그를 확인해주면 된다.

혹은 git checkout FETCH_HEAD로 체크아웃 후 로그로 확인이 가능하다.

이제 아래와 같이 merge를 해주면 된다.

git pull: 원격저장소를 가져와서 합치기

git pull -u origin master

다시한번 깃허브에 새로운 파일을 생성 후에 위와 같이 명령어를 작성해보자. 여기도 마찬가지로 이전에 -u옵션을 주어서 push나 fetch를 했다면 아래와 같이 git pull만 해주면 된다.

profile
모든 것을 즐길 줄 아는 개발자, 양성빈입니다.
post-custom-banner

0개의 댓글