2011-08-03 2 views
0

예를 들어 git pull 또는 git fetch 명령을 내릴 때 어떤 명령이 실행되는지 알아 내려고합니다. 심판은 어떻게 해결 되나요? 나는 두 개의 원격 항목으로 git fetch을 줄 경우 Git : 장면 뒤에 무엇이 생깁니 까

[remote "origin"] 
    fetch = +refs/heads/*:refs/remotes/origin/* 
    url = ssh://[email protected]/path/to/git 
[remote "origin2"] 
    fetch = +refs/heads/*:refs/remotes/origin/* 
    url = ssh://[email protected]/path2/to/git 
[branch "mybranch"] 
    remote = origin 
    merge = refs/heads/mybranch 

모두 리모트에서 모든 원격 추적 브랜치를 가져올 있습니까? 이것은 명령을 내림으로써 알아낼 수 있지만 높은 수준의 명령을 내릴 때 정확한 저수준 명령이 실행되는 방법과 git이 참조를 해결하는 방법을 볼 수 있기를 원합니다.

답변

2

here을 참조하십시오. 매우 낮은 수준의 명령 설명은 아니지만 전반적인 상황을 잘 이해할 수 있습니다.

UPD :there's 비슷한 질문.

+0

+1 나는이 동일한 링크를 게시하려고합니다. – CodingWithSpike

관련 문제