git fetch 2

git pull과 git fetch 차이 설명

git pull과 git fetch는 Git에서 원격 저장소(remote repository)의 데이터를 로컬로 가져오는 명령어지만, 동작 방식과 결과가 다릅니다. 차이를 쉽게 정리해서 설명해드릴게요. 핵심 차이 git fetch: 원격 저장소의 데이터를 가져오기만 하고, 로컬 브랜치에는 적용하지 않음.git pull: 원격 저장소의 데이터를 가져오고(fetch) 바로 로컬 브랜치에 병합(merge)까지 함.자세한 차이특징git fetchgit pull동작원격 저장소의 최신 데이터를 로컬로 다운로드.원격 데이터를 가져오고, 로컬 브랜치에 병합까지.영향로컬 브랜치(예: main)는 그대로 유지.로컬 브랜치가 원격 브랜치와 동기화됨.결과물origin/브랜치명(예: origin/main)만 업데이트.로컬 브랜..

IT공부 2025.03.02

git fetch origin 뜻

git fetch origin은 Git에서 원격 저장소(remote repository)에서 데이터를 가져오는 명령어입니다. 여기서 origin은 원격 저장소의 이름으로, 일반적으로 git clone을 통해 저장소를 처음 가져올 때 기본으로 설정됩니다. 이 명령어의 뜻과 동작을 간단히 풀어서 설명해드릴게요.뜻"원격 저장소(origin)의 최신 정보를 로컬로 가져오되, 내가 작업 중인 브랜치는 건드리지 말아줘."쉽게 말해, 원격 저장소에 어떤 변화가 있는지 확인하기 위해 데이터를 다운로드하는 겁니다. 하지만 로컬 브랜치(예: main)에 바로 적용하지는 않아요.어떻게 동작하나요?원격 저장소에서 정보 가져오기origin에 있는 브랜치, 커밋, 태그 등의 최신 데이터를 가져옵니다.예: 누군가 origin/ma..

IT공부 2025.03.02