2012-09-05 3 views
2

github 분기 기능/ABF-3 프로젝트 구조로 로컬 brach 마스터로 전환해야합니다.github에서 로컬로 분기를 가져 오거나 가져 오는 방법은 무엇입니까?

아래 명령을 실행합니다.

enter image description here

this is output of the command

git pull feature/ABF-3-project-structure 

것은 저를 도와주세요. 다음 코드를 사용하여 수행 할 수 있습니다 나는 적어도 3 시간 동안 시도했지만 여전히 운이

덕분에, Enamul

+2

지점 목록에 'feature/ABF-3-project-structure'라는 원격 지점이 표시되지 않습니다. 원격 브랜치는'git pull '을 실행하는 것만으로도 풀릴 수 있지만 일반적으로 로컬 브랜치를 로컬 브랜치 (local branch) 할 필요가있다. (보통 원격 추적 브랜치를 사용하기 때문에 업스트림에서 새로운 업데이트를 얻을 수있다. 쓰기 권한이 있음). – lanzz

답변

1

에 새로운 지점을 당깁니다. 이전에 gitub에 ssh 키를 설정하지 않고 git에서 작업했습니다.

매우 간단합니다. 방금 ssh 키를 추가하고 이전 명령을 실행했습니다. 그게 내 문제를 해결해 줬어. :)

2

은 내가 당신의 질문을 이해 있는지 확실하지 않습니다,하지만 언급 한 지점으로 전환 : git checkout feature/ABF-3-project-structure . 당신은 또한 첫번째 지점 체크 아웃해야 마스터 지점에있을 때 경우

git pull {repo} {remotebranchname}:{localbranchname} 

git pull origin abc:abc 

을 :

+0

기능/ABF-3 프로젝트 구조가 github에서 생성됩니다. 이제 로컬 – user1559230

+0

에서이 지점에 액세스해야합니다. 프로젝트 관리자가 feature/ABF-3-project-structure라는 이름으로 github에 분기를 만들었습니다. 하지만 나는 그것을 가져올 수 없었습니다. 그건 내 문제 야. : (( – user1559230

+1

자, 이제 알겠습니다.)이 단계를 따르면 다음과 같은 해결책이 될 수 있다고 생각합니다. 1, 새 폴더를 만들고 'git init'을 사용하십시오. 2, git remote add feature [git 저장소의 주소] 3 , 자식 기능을 끌어 오기/ABF 3 프로젝트 구조 – Klaymen

2

이 시도이 마스터에서 새로운 지점 "ABC"를 작성해야합니다

git checkout -b abc 

및 직접 확인해보십시오. 당신이 실행해야보다 :

git pull origin abc 

해당 지역의 ABC 지점 내가 GitHub의에 SSH 키를 추가하여이 문제를 해결 한

+0

이러한 명령을 시도했지만 출력이 치명적인 : 원격 참조 기능을 찾을 수 없습니다/ABF 3 프로젝트 구조 – user1559230

+1

'자식 체크 아웃 -b 기능/ABF-3 -project-structue' 그리고 나서'git pull origin master' –

관련 문제