git - 리소스 트리에서 pull과 get의 차이점은 무엇입니까
仅有的幸福
仅有的幸福 2017-05-02 09:44:23
0
3
829

여기서 pullget의 차이점은 무엇이며 언제 각각 사용해야 할까요?

仅有的幸福
仅有的幸福

모든 응답(3)
小葫芦

후자의 경우 "get"의 의미는 git fetch 명령입니다. 즉, 원격 창고에서 로컬로 사용할 수 없는 수정 사항을 가져오는 것입니다. 전자의 경우 대부분의 경우 "pull"의 의미가 있습니다. " 여기 git fetch 다음에 A git merge가 git의 git pull 명령에 해당합니다. 이는 원격 창고에서 로컬로 사용할 수 없는 수정 사항을 가져와 자동으로 원격 지점에 병합하는 것입니다.
git pull의 결과가 때때로 혼란스럽기 때문에 fetchmerge 명령을 명시적으로 사용하는 것이 좋습니다. 물론, 몇몇 간단한 상황에서는 전자 git pull가 더 편리합니다.
두 가지 각각의 적용 가능성을 묻는다면 복잡한 상황이나 기타 git 명령이 많이 포함되어 있기 때문에 말하기 어렵다고 생각합니다. 대부분의 경우 둘의 차이점은 앞서 말한 것과 같다고 생각합니다. 게다가 그래픽 버전 제어 시스템만 사용한다면 이러한 복잡한 상황을 접하거나 처리하기가 어렵습니다.
다른 사람이 제안할 사항이 있으면 저는 모두 귀를 기울입니다. 결국 모든 사람의 업무 경험은 매우 다릅니다.

刘奇

전자는 pull, 후자는 fetch, pullfetch + merge과 같습니다.

过去多啦不再A梦

위층의 이전 두 사람이 이미 아주 잘 말했습니다. 다시 일반 언어로 설명하겠습니다. 당기면 로컬 창고에는 없지만 원격 창고에는 있는 업데이트를 작성하고 이를 가져오는 데 사용됩니다. 로컬 창고의 상태와 관련하여 원격 창고가 업데이트되었는지 확인하는 데 사용됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿