2010-12-02 4 views
1

나는 새끼를 낳지는 않았지만 나는 윗 주인이 아니다.새 컴퓨터에서 기존 분기를 가져 오는 방법은 무엇입니까?

나는 내가 끌어 좋아하지만, 내가 할 때이 것, 내 자식 계정에있는 기존 지점을 가지고 :

git checkout previously_created_branch 

내가 얻을 ...

error: pathspec 'previously_created_branch' did not match any file(s) known to git. 

누구나 수행하는 방법을 알고 이?

+0

http://stackoverflow.com/questions/1778088

원격 지점의 목록을 보려면/how-to-clone-a-single-branch-in-git는 도움이 될 것입니다. – VonC

답변

5
힘내 당신이

먼저 원격 저장소에서 변화를 가져 분기를 얻고 싶은 곳에서 알고 있어야

:

git fetch origin 

는 그런 다음

git checkout -t origin/previously_created_branch 

이 그것을 확인하실 수 있습니다 원격 지점을 추적하는 동일한 이름의 로컬 분기를 만듭니다.

+0

고마워요! – Trip

+1

자식 체크 아웃 -t origin/prev_created_branch –

+0

타이핑이 적음! :) –

1

git checkout branch-name은 분기를 전환하는 데 사용됩니다.

당기려면 원격 번호가 origin이라고 가정하고 git pull origin branch-name을 사용해야합니다.

+0

Yah는 작동하지 않았습니다. 위에 쓴 오류가 발생합니다. 내가 힘내라면, 그것이 사실이라고 알고 있지만, 모든것이 최신이라고 말합니다. – Trip

0

아마 새 컴퓨터의 원격 지점을 추적하지 않을 것입니까? (아직없는 경우)

git branch -r 

로컬 브랜치를 추적하려면 :

git branch --track previously_created_branch origin/previously_created_branch 
관련 문제