fetch pull

canyi·2023년 4월 18일
0

github

목록 보기
5/15

Fetch

원격 저장소에 있는 내용을 로컬로 받는 명령

git remote -v > git fetch github(alias)

ls-al
하지만 fetch같은 경우 원격 저장소에서 받아오는것은 없었다. fetch 같은 경우 워킹 디렉토리는 변경은 없다.

pull

원격 저장소에 있는 내용을 로컬로 받고 자동으로 Merge 동작을 수행하는 명령 (fetch + merge)

pull은 fetch와 다르게 원격 저장소에서 다운로드 하는 동시에 merge 작업이 발생하면서 워킹 디렉토리에 바로 반응이 됨

git pull [alias][branch]

git remote -v > git pull github main > ls 

확인한 결과 fetch로 다운로드 할 때랑 다르게 보입니다.

README.md 파일을 cat할 경우 git-test라는 부분이 잘 출력이 됨을 확인 했음

git log --decorate --graph

로그를 확인한 경우 원격 저장소 브런치 정보들이 출력됨

profile
백엔드 개발 정리

0개의 댓글