나는 지금 Git으로 플레이하기 시작했고 약간 혼란스러워. 저에게는 동일한 작업을 수행 할 수있는 많은 옵션이있는 것 같습니다. 지금 내 질문은 아래 명령의 차이점입니다.
- 자식 원격 업데이트
- 자식 가져 오기
- git pull
또한 원격 지점의 로컬 사본을 업데이트하는 데 더 적합한 것은 무엇입니까?
답변
git remote update
원격 분기를 추적하도록 설정된 모든 분기를 업데이트하지만 변경 사항을 병합하지는 않습니다.
git fetch
현재 브랜치 만 업데이트하고 변경 사항을 병합하지는 않습니다.
git pull
현재 브랜치의 원격 변경 사항을 업데이트 하고 병합합니다. 이것은 로컬 브랜치를 업데이트하는 데 사용하는 것입니다.
답변
git 원격 업데이트에 대해 확실하지 않지만 git pull은 git fetch 다음에 자동으로 git merge …
이것은 부분적으로 중복됩니다. 확인 :
‘git pull’과 ‘git fetch’의 차이점은 무엇입니까?
또한, 그것이 당신에게 의미가 있다면, 나는 git remote update도 fgit fetch도 사용하지 않았습니다. 풀, 커밋 및 푸시로 잘 할 수 있습니다.
도움이 되었기를 바랍니다 ..